1 # -*- coding: utf-8 -*- 2 #__author__ = ‘Administrator‘ 3 4 name = "my name is {name} and i am {year} old" 5 6 print(name.capitalize()) #首字母大写 7 print(name.count("a")) #字符串中a的数量 8 print(name.center(50,"#")) #长度50其余用# 9 print(name.endswith("old")) #结尾是否ex结尾 10 print(name.expandtabs(tabsize=30)) #遇到\t加30长度 11 print(name.find("name")) #找到name开始位置 12 print(name[name.find("name"):8]) #进行切片 13 print(name.format(name=‘alex‘,year=23)) 14 print(name.format_map( {‘name‘:‘alex‘,‘year‘:12} )) 15 print(‘ab23‘.isalnum()) #包含所有英文字符和数字 16 print(‘abA1‘.isalpha()) #英文字母 17 print(‘12‘.isdecimal()) #是否是十进制 18 print(‘1323‘.isdigit()) #是否是数字 19 print(‘aA‘.isidentifier()) #判读是不是一个合法的标识符 20 print(‘33‘.isnumeric()) #是不是只有数字 21 print(‘My Name Is ‘.istitle()) 22 print(‘My Name Is ‘.isprintable()) 23 print(‘My Name Is ‘.isupper()) #是不是大写 24 print(‘+‘.join( [‘1‘,‘2‘,‘3‘]) ) 25 print( name.ljust(50,‘*‘) ) 26 print( name.rjust(50,‘-‘) ) 27 print( ‘Tiger‘.lower() ) #小写 28 print( ‘Tiger‘.upper() ) #换成大写 29 print( ‘\nTiger‘.lstrip() ) #从左边开始去掉换行 30 print( ‘Tiger\n‘.rstrip() ) 31 print( ‘ Tiger\n‘.strip() ) 32 p = str.maketrans("abcdefli",‘%&¥!@456‘) #加密解密 33 print("Tiger Hu".translate(p) ) #转换上面的 34 35 print(‘Tiger ‘.replace(‘T‘,‘L‘,1)) #把什么换成什么,换几次 36 print(‘TigerTiger‘.rfind(‘l‘)) #最右边的位置上 37 print(‘1+2+3+4‘.split(‘+‘)) #以加号切开 38 print(‘1+2\n+3+4‘.splitlines()) 39 print(‘Tiger‘.swapcase()) #收不大写,后面小写 40 print(‘Tiger‘.title()) 41 print(‘Tiger‘.zfill(50)) 42
原文:https://www.cnblogs.com/handsometiger28/p/12288449.html