name='my name is {name}'
print(name.capitalize())#首字母大写
print(name.count('l'))#打印字母“l”的索引值
print(name.center(50,'-'))#相当于“————-****————-”
print(name.endswith('ing'))#判断一个字符串以什么结尾
print(name[name.find('name'):])#字符串切片从name[4]-末尾
print(name.format(name='liming'))
print('abght3t3489'.isalnum())#判断是否是拉丁字母
print('abA'.isalpha())#判断是否是纯英文字符
print('34'.isdecimal())#判断是否是十进制数
print('1d'.isdigit())#判读是否是一个数字
print('2ey4hg'.isidentifier())#判断是否是一个合法的标识符(变量名)
print('My Name Is'.istitle())#判断是否是一个标题
print('My Name Is'.isupper())#判断是不是大写
print('+'.join(['1','2','3']))
print(name.ljust(50,'*'))#字符串长度为50,不够用*补齐
print(name.rjust(50,'*'))
print('Alex'.lower())#小写
print('Alex'.upper())#大写
print(' \nAlex'.lstrip())#去掉空格和回车
print('Alex\n'.rstrip())
p=str.maketrans('abcdefg','1234567')
print('alex li'.translate(p))#密码加密
print('alex li'.replace('l','L',1))
print('alex lil'.rfind('l'))#显示最右边的一个‘l’的位置
print('1+2+3+4'.split('+'))#按‘+’分割成一个列表
print('Alex Li'.swapcase())#每个单词的首字母小写
运行结果: