python中的字符串
str1 = 'I love you!'
print(str1[:6])
运行结果:
str[5] #取位置5上的字符
str1 = 'I love you!'
print(str1[:6]+'插入字符串'+str1[6:])
运行结果:
首字母大写
str1 = 'nihao'
print(str1.capitalize()) #使得首字母大写,为Nihao
全部改为小写
str1 = 'NIHAO'
print(str1.casefold())
字符串居中
str1 = 'NIHAO'
print(str1.center(40)) #40为字符串的宽度,并居中
子字符串统计
str1 = 'xixihaha'
print(str1.count('xi')) #输出结果为2
判断是否以某字符串结尾
str1 = 'xixihaha'
print(str1.endswith('xi')) #返回False
查找子字符串的位置
str1 = 'xixihaha'
print(str1.find('xi')) #返回值为0
str1 = 'xixihaha'
print(str1.index('ha'))