学习python第五天
字符串的驻留保存机制:
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

浙公网安备 33010602011771号