python學習第二天筆記一,字符串常用方法
今天主要學習了字符串常用方法,字典,高效循環字典方式,以及文件讀寫。
字符串的常用方法:
print(name.capitalize())#首字母大寫
print(name.istitle())#判斷是否為標題,就是判斷字符串首字母是否大寫
print(name.center(100,‘-‘))#100個字符,除了name占用的,其余的使用-補齊,name放在正中間
print(name.count(‘換‘))#統計出現的次數
print(name.endswith(‘.jpg‘))#字符串是否以.jpg結尾
print(name.startswith(‘a‘))#字符串是否以a開頭
print(name.upper())#都變成大寫的
print(name.lower())#都變成小寫的
print(name.find(‘a‘))#尋找,找不到的時候也不會報錯,會返回-1
print(name.isdigit())#判斷是否為純數字
print(name.isidentifier())#
print(name[1])
print(name.isspace())#判斷是否全部為空格
print(name.iaalnum())#只能有英文、數字就是合法的,就會返回true
print(name.isalpha())#只能有英文、漢字
print(name.strip())#去除字符串兩邊的一個什麽東西,默認是去空格和換行符
print(name.strip(‘ ‘))#去除字符串兩邊的空格
print(name.strip(‘a‘))#去除字符串兩邊的字符a
print(name.lstrip())#去除左邊的
print(neme.rstrip())#去除右邊的
print(name.replace(‘abc‘,‘ABC‘))#把左邊的替換成右邊的
print(name.replace(‘aaa‘,‘BBB‘,1))#替換字符串,把左邊的字符串替換成右邊的,替換一次,沒有數字時,默認全部替換
pasa=[‘lax‘,‘dsa‘,‘dec‘,‘sdd‘]
print(‘、‘.join(pasa))#把list使用、連接起來,生成字符串;
print(name,join())#把list變成字符串,以某個字符串連接
print(name.split())#分割字符串,2、把字符串變成一個list
#name=‘5‘
#print(name.zfill())#在前邊補0
print(name.split())#分割字符串,把字符串變成一個list,默認是以空格和字符串分割的
print(name.split(‘,’))#使用逗號分割字符串,把字符串變成一個list
import string
print(string.ascii_letters)#所有的大寫+小寫字母
print(string.ascii_lowercase)#所有的小寫字母
print(string.ascii_uppercase)#所有的大寫字母
print(string.digits)#所有的數字
print(string.punctuation)#所有的特殊字符
python學習第二天筆記一,字符串常用方法