1. 程式人生 > >字符串的方法使用

字符串的方法使用

tle cde side 首字母 .com 換行 title rip 次數

 1 name = "hello my \t name is {name} and {age}  "
 2 print(name.capitalize())# 首字母大寫
 3 print(name.count("a")) # 統計個數,可以指定位置
 4 print(name.encode())  # 編碼 ,decode() 解碼
 5 print(name.endswith("ex")) # 判斷以什麽結尾(郵件.com)
 6 print(name.find("name")) # 查找字符串所在位置
 7 print(alex lil.rfind(l)) # 相同字符找到最右邊的值返回
8 print(name[name.find("name"):]) # 查找位置並切片 9 print(name.format(name=Temu,age=23)) #字符串 變量賦值 10 print(name.format_map( {name:Temu,age:12} )) #用於字典 11 print(abC23.isalnum())# 只識別0~9,a~z(包括大寫) 12 print(abA.isalpha())# 只識別a~z(包括大寫) 13 print(1A.isdecimal()) #只識別 十進制 (不常用) 14 print(1A.isdigit()) #只識別整數 ( 等同 isnumeric() )
15 print(a 1A.isidentifier()) #判讀是不是一個合法的標識符 16 print(33ab.islower()) # 只識別小寫和數字 17 18 print(python go.replace(p,P,1))# 替換 1是限定次數 19 print(+.join( [1,2,3]) )# 字符串間隔 20 21 print(python temu.title()) #字符串首字母 大寫 22 print(My Name Is .istitle()) #判斷每個字符串首字母是否大寫 ->返回 23 print(
My Name Is .isupper()) # 只識別大寫和數字,特殊字符 24 25 print( abc.lower() ) #小寫轉大寫 26 print( abc.upper() )# 大寫轉小寫 27 print(AbcDe.swapcase()) # 大小寫互相轉換 28 print( helloword \n.strip() )#刪除兩邊空格或回車 29 30 mystr="hello python 我,你,他" 31 num=str.maketrans("op你","abc") #o->a,p->b,你->c 32 print(mystr.translate(num))#翻譯str.maketrans並替換 33 34 print("逗比 is you".startswith("")) #判斷開頭 35 36 print(1+2+3+4.split(+)) #提取(除去+以外) 37 print(1+2\n+3+4.splitlines())# 提取,(除去換行) 識別不同系統換行符 38 39 40 print(max("abchsdxpew")) #編號最大的字符 41 print(min("abchsdxpew")) #編號最小的字符 42 43 44 print(‘‘.isspace())# 識別空格 45 print(My Name Is .isprintable()) #tty file ,drive file 46 print( name.ljust(50,-) )#居左 47 print( name.rjust(50,-) )#居右

字符串的方法使用