python字符串的内部函数_Python中字符串中内置函数
字符串內置函數
len () 返回字符串長度
如:age = 31415926
print(len(age))
輸出:長度8
string.encode ("utf-8") 指定字符串編碼格式
如:name = "張三"
name.encode ("utf-8")
string.count (str) 返回str在string中里面出現的次數
如:age = "aabbcc"
print(age.count("a"))
輸出:2 (因為a出現2次)
string.isnumeric() string中是否包含有數字返回True則返回False
如:coke = "31415326"
print(coke.isnumeric())
輸出:True? ? ? ? ? ? ? # 包含數字返回為真
coke1 = "阮班良"
print(coke1.isnumeric())
輸出:False? ? ? ? ? ? ?# 不包含為False
string.join(seq) 以string座位分隔符,將多個元素合并成為一個新的字符
string.fing (str) 檢測str是否包含在string中,如果包含則返回索引值不包含則返回-1
如:age = "abcdef"
pringt(age.find ("a") )
輸出0,不在該范圍輸出-1
String.lower(): 轉換string中所有大寫字符轉為小寫
如:sping = "ABCDEFG"則輸出
print(sping.lower()) 全部轉換為小寫
String.upper(): 轉換string中所有小寫字符為大寫
如:sping = "abcdefg"則輸出
print(sping.upper()) 全部轉換為大寫
String.title(): 轉換string首個字母轉換為大寫
如:sping = "abcdefg"則輸出
print(sping.title()) 首個字母轉換為大寫
String.zfill(width): 返回長度為width的字符串,原字符string右對齊,前面填充0題 10
如:number = "abcd" 則需要變為8位數
輸出number.zfill(8)變為0000abcd
String.strip(): 刪除string字符串首位空格
如:number = " abcd "則需要刪除前面空格string.strip() 結果輸出為abcd前后沒有空格,如果保留前面留后面空格用lstrip,保留后面留前面空格用rstrip
String.replace(): 把原有的舊的字符串替換新的字符串
如:data = "hell word ruan ban liang "
則輸出為print(data.replace("ruan","RUAN"))
ruan就替代了大寫RUAN
String.split(): 吧一個字符串分割并可根據索引取對應的值
如:str = "www\nbaidu\ncom"分割為就是“www”,"baidu","com"這時候我們可以根據索引來取值比如取com就是[2] print(str.split()[2])對應com就會取出來
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的python字符串的内部函数_Python中字符串中内置函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: wds linux,linux 无线组网
- 下一篇: joi模块验证日期格式_python d