字串.isalnum() 所有字元都是數字或者字母,為真返回 ture,否則返回 false。
字串.isalpha() 所有字元都是字母,為真返回 ture,否則返回 false。
字串.isdigit() 所有字元都是數字,為真返回 ture,否則返回 false。
字串.islower() 所有字元都是小寫,為真返回 ture,否則返回 false。
字串.isupper() 所有字元都是大寫,為真返回 ture,否則返回 false。
字串.istitle() 所有單詞都是首字母大寫,為真返回 ture,否則返回 false。
字串.isspace() 所有字元都是空白字元,為真返回 ture,否則返回 false。
print('asda'.isalpha()) # 純字母
print('123'.isdecimal()) # 純數字
print('1.1'.isdigit()) # 是否為整數
print('zx'.isupper()) # 是否為大寫
a = ' 字 符 \n 創 '
c= a.strip()#預設去掉字串兩邊的空格和換行符\n
c=a.lstrip()#預設去掉左邊的空格
c=a.rstrip()#預設去掉右邊的空格
print(words.strip('day'))#如果strip方法指定乙個值的話,那麼會去掉這個指定的值
print(words.count('a'))#統計字串出現次數
# print(words.index('z'))#找下標,如果找不到會報錯
print(words.find('z'))#找下標,如果找不到元素的話,會返回-1
print(words.replace('day','day')) #替換字串
print(words.isdigit()) # 判斷字串是否為純數字
print(words.startswith('https:'))#判斷字串是否以xx開頭
words.endswith('day')#判斷是否以某個字串結尾
print(words.upper()) #變成大寫
print(words.lower()) #變成小寫
username ='adbdsaf33333'
print(username.isalpha())#判斷字串是否全為字母
print(username.isalnum())#判斷是否包含字母和數字,它是由字母或數字就返回true
Python常見字串方法函式
1 大小寫轉換 s.lower s.upper 前者將s字串中所有大寫字母轉為小寫,後者相反 s.title s.capitalize 前者返回s字串中所有單詞首字母大寫且其他字母小寫的格式,後者返回首字母大寫 其他字母全部小寫的新字串。s.swapcase 將s字串中所有字母做大小置換,大寫變小寫...
python常見字串操作
str hello world print str.upper 把所有字元中的小寫字母轉換成大寫字母 print str.lower 把所有字元中的大寫字母轉換成小寫字母 print str.capitalize 把第乙個字母轉化為大寫字母,其餘小寫 print str.title 把每個單詞的第乙...
python常見字串操作
附 python2.x和python3.x中raw input 和input 區別 備註 1 在python2.x中raw input 和input 兩個函式都存在,其中區別為 raw input 將所有輸入作為字串看待,返回字串型別 input 只能接收 數字 的輸入,在對待純數字輸入時具有自己的...