您好,登錄后才能下訂單哦!
編譯型語言和解釋性語言?
str獨有功能
補充:
name=sse
fd=name.startswith("ss") 判斷name是否以ss開頭
fs=name.endswith("e") 判斷是否以e結尾
name = "我叫{0},年齡:{1}".format("老男孩",66,)
vl = name.encode.(utf8)
v2 = name.encode.("gbk")
公用功能
name = "alexalex"
vl = name[0:-1:2] 得到結果aeae
vl = name[1:-1:2] 得到結果lxl
vl = name[1::2] 得到結果lxlx
vl = name[::2] 得到結果aeae
vl = name[-1:0:-2] 得到結果xlxl
vl = name[::-1] 得到結果xelaxela
for循環語句
name = "alex" for循環基本結構
for item in name: 每次給item賦值
print(item) 輸出結果a l e x
break 打斷本次循環
continue 跳出回到判斷原點
range(0,10) 生成0到9,前取后不取
建議以后做循環優先看能不能使用for循環,看有沒有窮盡,無窮盡用whlif
users = ["lizs","liuya",99] 列表里面逗號分割元素
len
users = ["lizs","liuya",99]
sd = len(users)
print(sd)
索引
users = ["lizs","liuya",99]
sd = users[0] 取出lizs
切片
users = ["lizs","liuya",99]
sd = users[0:2] 取出lizs,liuya
步長
users = ["lizs","liuya",99]
sd = [0:-1:1] 取出lizs,liuya
刪除
user = ["sss","lll"]
del user[1]
修改
user = ["sss","lll"]
user[1] = 66 lll變成66
.append() 將輸入的東西加入列表
user = []
whlif Ture:
user.append(name) 將用戶輸入的東西追加進列表
print(user)
.insert() 插入
user=["sss","fff","eee"]
user.insert(1,"hz") 在指定索引位置插入
.remove() 刪除元素 / .pop 刪除索引位置
user=["sss","fff","eee"]
user.remove("sss") 刪除sss
user.pop[0] 刪除sss
user.pop[] 刪除不寫位置 默認刪除最后一個
.clera() 刪除列表
user=["sss","fff","eee"]
user.clera() 刪除列表
總結:
列表嵌套
user = [['sss','ssss','sssss',]['ddd','fff']]
yuanzu = [111,222,333,"shan"] 列表
yuanzu = (111,222,333,"shan") 元組
可以使用的功能,與列表類似
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。