
s='HelloWorld'
#大小写转换
s1='HelloWorld'
new_s2=s1.lower()
print(s1,new_s2)
new_s3=s1.upper()
print(new_s3)
#字符串的分割
e_mail='[email protected]'
lst=e_mail.split('@')
print('邮箱名:',lst[0],'邮件服务器域名:',lst[1])
#查看出现次数
print(s1.count('o')) #在s1中o出现了2次
#检索操作
print(s1.find('o')) #o在字符串s1中首次出现的位置
print(s1.find('p')) #-1没有找到
print(s1.index('o'))
#print(s1.index('p')) #ValueError: substring not found
#判断前缀和后缀
print('demo.py'.endswith('.py')) #后缀
print(s1.startswith('H')) #前缀
#字符串替换
new_s=s.replace('o','你好',1) #最后一个是替换次数,默认是全部替换
print(new_s)
#字符串在指定的宽度范围内居中
print(s.center(20))
print(s.center(20,'*'))
#去掉字符串左右的空格
s2=' Hello World '
print(s.strip())
print(s.lstrip()) #左
print(s.rstrip()) #右
#去掉指定的字母
s3='dl-HelloWorld'
print(s3.strip('ld')) #与顺序无关
print(s3.lstrip('dl'))
print(s3.rstrip('ld'))


(仅供参考)
Comments NOTHING