字符串的驻留保存机制:
a=‘abd_33‘ #保留机制只有字符串由字符,下划线,与数字组成才有 b=‘abd_33‘ a is b True c=‘dd%‘ d=‘dd%‘ c is d False
in 与 not in查看一小段字符串是否在字符串里
‘cd‘ in a True ‘dd‘ not in a True
一些字符串的使用方法
a=‘‘‘我是搞起,今年18岁了,我在北京尚学堂科技上班,我儿子叫高罗西,他6岁了。我是一个编程教育的普及这,希望影响6000万学习编程,希望他18岁的时候可以超过我‘‘‘ len(a) 78 a.startswith(‘我是‘) #以指定字符串开头 True a.endswith(‘超过‘) #以指定字符串结尾 False a.find(‘高‘) #第一次出现指定字符串的位置 28 a.rfind(‘我‘) #最后一次出现指定字符串的位置 77 a.count(‘我‘) #指定字符串出现了几次 5 a.isalnum() #所有字符全是字母或数字 False a=‘*s*x*t*‘ #字符串去首位 a.strip(‘*‘) ‘s*x*t‘ a.lstrip(‘*‘) #字符串去首 ‘s*x*t*‘ a.rstrip(‘*‘) #字符串去尾 ‘*s*x*t‘ ‘ sxt ‘.strip(‘ ‘) ‘sxt‘ a=‘gaoqi love programming,love SXT‘ a.capitalize() #产生新的字符串,首字母大写 ‘Gaoqi love programming,love sxt‘ a.title() #产生新的字符串,每个单词首字母大写 ‘Gaoqi Love Programming,Love Sxt‘ a.upper() #产生新的字符串,所有字符全转成大写 ‘GAOQI LOVE PROGRAMMING,LOVE SXT‘ a.lower() #产生新的字符串,所有字符全转成小写 ‘gaoqi love programming,love sxt‘ a.swapcase() #产生新的字符串,所有字母大小写互换 ‘GAOQI LOVE PROGRAMMING,LOVE sxt‘ a=‘STX‘ a.center(10,‘*‘) #格式排版居中 ‘***STX****‘ a.center(10) ‘ STX ‘ a.ljust(10,‘*‘) #左对齐 ‘STX*******‘ a.isalpha() #字符串是否只有字符组成(含汉字) True a.isdigit() #字符串是否只由数字组成 False a.isspace() #是否为空白符 False a.isupper() #是否为大写字符 True a.islower() #是否为小写字符 False
原文:https://www.cnblogs.com/flf0404/p/13068852.html