1. 程式人生 > >python學習筆記(二)-字符串方法

python學習筆記(二)-字符串方法

pda sql split() git 數字 python 換行 isa map

python的字符串內建函數:

#====================常用方法=============================
name = besttest new_name = name.strip() #默認是去掉兩邊的空格和換行符 new_name= name.lstrip() #默認是去掉左邊的空格和換行符 new_name= name.rstrip()#默認是去掉右邊邊的空格和換行符 new_name = name.count(t)#查找某個字符串在字符串裏面出現的次數 index = name.find(d)#找到這個字符串,返回它的下標,如果不存在的話,返回-1
index = name.index(d)#找到這個字符串,返回它的下標,如果不存在的話,報錯 print(name.upper())#把所有字母都變成大寫的 print(name.lower())#把所有字母都變成小寫的 file_name = a.xls print(file_name.endswith(.xls))#判斷一個字符串是否以xx結尾 sql = select * from user; select sql.startswith(select)#判斷一個字符串是否以xx開頭 f = {name} 歡迎光臨 age :{age} print(f.format(name=
曹操))#字符串格式化 d = {name:yuanbaoqiang,age:18} print(f.format_map(d))#字符串格式化,它傳進去的是一個字典 new_sql = sql.replace(select,update)#字符串替換,第一個old,new print(new_sql) print(122s.isdigit())#是否是數字 print(&.isalnum()) # 是否包含數字或字母 st = a b c d f g st_list = st.split()#如果什麽都不寫的話,是按照空格分割 print(st_list)
#===========不常用方法==================== new_name = name.capitalize()#首字母大寫 name.center(50,*) #把字符串放中間,兩邊用*補齊 print(aaAA.islower()) # 是否是小寫字母 print(AAaa.isupper()) # 是否是大寫字母 print(sdfsdf.isalpha()) # 是否是英文字母

python學習筆記(二)-字符串方法