python中字串和陣列,位元組碼的轉換

2021-08-21 13:34:36 字數 973 閱讀 5206

切片工具

切片格式[起始位置:終止位置:切片步數(預設為1)]

s='python'

s1=s[1

:2] #切出來的是'y'

s2=s[-2

:-1] #負數是從右向左數,第乙個數一定要比第二個大

s3=[:

:2] #切出來是pto,2表示隔乙個切

s3=[:

:-1] #切出來是nohtyp,反向切

格式輸出 format

print('i am ,and i am '.format(name,age))

#8s表示輸出8位字元左對齊,.2f表示保留小數點後兩位

字串的一些方法使用

位元組碼間的轉換

s='你好'

#將中文轉換為utf-8位元組碼

byte_s=s.encode('utf-8')

#把utf-8位元組碼解碼

new=byte_s.decode('utf-8')

#將字串轉換為gbk位元組碼

s_gbk=new.encode('gbk')

list陣列

#分頁流程

books=['aaa','bbb','ccc','ddd','ccc']

page_count=2

# 每頁的資料

page_index=1

#頁碼m=len(books)/page_count

n=len(books)//page_count

pages=n if m==n else n+1

#總共有多少頁

#第一頁顯示的內容

books_index=books[(page_index-1)*page_count:page_index*page_count]

陣列的一些方法使用

字串和陣列

一 字串儲存 1.串的邏輯結構 子串 串中任意個連續的字元組成的子串行。主串 包含子串的串。子串的位置 子串的第乙個字元在主串中的序號。2.串的儲存結構 順序串 用陣列來儲存串中的字串行。有三種方法可以表示串的長度 1 用乙個變數來表示串的實際長度。2 在串尾儲存乙個不會在串 現的特殊字元作為串的終...

字串和陣列

串的儲存結構 用陣列來儲存串中的字串行。串的長度 方案1 用乙個變數來表示串的實際長度。方案2 在串尾儲存乙個不會在串 現的特殊字元作為串的終結符,表示串的結尾。方案3 用陣列的0號單元存放串的長度,從1號單元開始存放串值。非壓縮結構 乙個結點只儲存乙個字元 壓縮結構 乙個結點儲存多個字元 模式匹配...

JS中字串和陣列

charat index 返回指定位置的字元 index 字串的索引號 charcodeat index 獲取指定位置處字元的unicode碼 index索引號 str index 獲取指定位置處字元 concat str1,str2,str3 concat 方法用於連線兩個或多個字串。拼接字串,等...