''' #capitalize() ---首字母转换为大写--- s="sslssd" v=s.capitalize(); print(v) ''' ''' #center(20,"*") ---左右各是个字符居中显示--- ljust(10,"&") ---左边显示字符填充--- s="中" v=s.center(20,"*"); v1=s.ljust(10,"&"); v2=s.rjust(10,"%"); print(v,v1,v2) ''' ''' #count('ex') ---去字符串中寻找,寻找子序列的出现次数--- s = "aLexalexr" v = s.count('ex') print(v) test = "aLexalexr" v1 = test.count('ex',5,6) #5开始,6结束 print(v1) ''' ''' #endswith('ex') ---以什么什么结尾--- startswith('ex') ---以什么什么开始--- s = "alex" v = s.endswith('ex') v1 = s.startswith('ex') print(v,v1) ''' ''' #find('ex') ---从开始往后找,找到第一个之后,获取其位置--- # > 或 >= s = "alexalex" # 未找到 -1 v = s.find('ex') print(v) ''' ''' # index() ---找不到,报错--- 忽略 test = "alexalex" v = test.index('8') print(v) ''' ''' #format(name='alex',a=19) ---格式化,将一个字符串中的占位符替换为指定的值--- test = 'i am {name}, age {a}' test1 = 'i am {0}, age {1}' print(test) v = test.format(name='alex',a=19) v1 = test1.format('alex',19) print(v,v1) ''' ''' # 格式化,传入的值 {"name": 'alex', "a": 19} test = 'i am {name}, age {a}' v1 = test.format(name='df',a=10); v2 = test.format_map({"name": 'alex', "a": 19}) print(v1,v2) ''' ''' #expandtabs() ---可用于制作表格字符串--- s="user\tpassword\tEmail\nliujie\t123\t8950937@qq.com\nwangyang\t9898\t382738278@qq.com" v=s.expandtabs(20); print(v) ''' ''' #isalnum() ---判断是否包含字母和数字--- s="8susus" v=s.isalnum(); print(v) ''' ''' #isalpha() ---判断是否包含字母和汉字--- s="susdsidsd是多少" v=s.isalpha(); print(v) ''' ''' #isdecimal() ---判断是否是十进制数字--- isdigit() ---可以判断特殊字符的数字--- isnumeric() ---可以判断中文字母--- s="二" v=s.isdecimal(); v1=s.isdigit(); v2=s.isnumeric(); print(v,v1,v2) ''' ''' #字母、数字、下划线、标识符:def class #isidentifier() ---判断是否是由标识符组成--- s="def_" v=s.isidentifier(); print(v) ''' ''' #swapcase() ---大小写互换--- s="Alex" v=s.swapcase(); print(v) ''' ''' #lower() ---全部转换为小写字母--- casefold() ---可以转换特殊字母为小写--- s="sdjSASAkdhaj" v=s.lower(); v1=s.casefold(); print(v,v1) ''' ''' #islower() ---判断是否全是小写字母--- s="ssdsdsD" v=s.islower(); print(v) ''' ''' #isupper() ---判断是否全是大写字母--- s="AsSASAS" v=s.isupper(); print(v) ''' ''' #isprintable() ---判断是否存在字符断点,比如:\n、\t 等--- s="sdjsdjs\nid" v=s.isprintable(); print(v) ''' ''' #isspace() ---判断是否全部是空格--- s="s sdsd" v=s.isspace(); print(v) ''' ''' #istitle() ---判断是否首字母大写--- s="A Pen A pass" v=s.istitle(); print(v) ''' ''' #title() ---全部转换为首字母大写--- s="A Pen A pass" v=s.title(); print(v) ''' ''' #join(s) ---每个字体之间插入t--- s="你回家了,我在等你呢" t=" 是" v=t.join(s) print(v) '''
'''#capitalize() ---首字母转换为大写---s="sslssd"v=s.capitalize();print(v)''''''#center(20,"*") ---左右各是个字符居中显示--- ljust(10,"&") ---左边显示字符填充---s="中"v=s.center(20,"*");v1=s.ljust(10,"&");v2=s.rjust(10,"%");print(v,v1,v2)''''''#count('ex') ---去字符串中寻找,寻找子序列的出现次数---s = "aLexalexr"v = s.count('ex')print(v)test = "aLexalexr"v1 = test.count('ex',5,6) #5开始,6结束print(v1)''''''#endswith('ex') ---以什么什么结尾--- startswith('ex') ---以什么什么开始---s = "alex"v = s.endswith('ex')v1 = s.startswith('ex')print(v,v1)''''''#find('ex') ---从开始往后找,找到第一个之后,获取其位置---# > 或 >=s = "alexalex"# 未找到 -1v = s.find('ex')print(v)''''''# index() ---找不到,报错--- 忽略test = "alexalex"v = test.index('8')print(v)''''''#format(name='alex',a=19) ---格式化,将一个字符串中的占位符替换为指定的值---test = 'i am {name}, age {a}'test1 = 'i am {0}, age {1}'print(test)v = test.format(name='alex',a=19)v1 = test1.format('alex',19)print(v,v1)''''''# 格式化,传入的值 {"name": 'alex', "a": 19}test = 'i am {name}, age {a}'v1 = test.format(name='df',a=10);v2 = test.format_map({"name": 'alex', "a": 19})print(v1,v2)''''''#expandtabs() ---可用于制作表格字符串---s="user\tpassword\tEmail\nliujie\t123\t8950937@qq.com\nwangyang\t9898\t382738278@qq.com"v=s.expandtabs(20);print(v)''''''#isalnum() ---判断是否包含字母和数字---s="8susus"v=s.isalnum();print(v)''''''#isalpha() ---判断是否包含字母和汉字---s="susdsidsd是多少"v=s.isalpha();print(v)''''''#isdecimal() ---判断是否是十进制数字--- isdigit() ---可以判断特殊字符的数字--- isnumeric() ---可以判断中文字母---s="二"v=s.isdecimal();v1=s.isdigit();v2=s.isnumeric();print(v,v1,v2)''''''#字母、数字、下划线、标识符:def class#isidentifier() ---判断是否是由标识符组成---s="def_"v=s.isidentifier();print(v)''''''#swapcase() ---大小写互换---s="Alex"v=s.swapcase();print(v)''''''#lower() ---全部转换为小写字母--- casefold() ---可以转换特殊字母为小写---s="sdjSASAkdhaj"v=s.lower();v1=s.casefold();print(v,v1)''''''#islower() ---判断是否全是小写字母---s="ssdsdsD"v=s.islower();print(v)''''''#isupper() ---判断是否全是大写字母---s="AsSASAS"v=s.isupper();print(v)''''''#isprintable() ---判断是否存在字符断点,比如:\n、\t 等---s="sdjsdjs\nid"v=s.isprintable();print(v)''''''#isspace() ---判断是否全部是空格---s="s sdsd"v=s.isspace();print(v)''''''#istitle() ---判断是否首字母大写---s="A Pen A pass"v=s.istitle();print(v)''''''#title() ---全部转换为首字母大写---s="A Pen A pass"v=s.title();print(v)''''''#join(s) ---每个字体之间插入t---s="你回家了,我在等你呢"t=" 是"v=t.join(s)print(v)'''
来源:https://www.cnblogs.com/lee-xingxing/p/8158178.html