#!/usr/bin/evn python# Aothor Jackname ="my \tname IS {name},i am {year}"print(name.capitalize())#大写首字母,中间转为小写print(name.count("a"))print(name.center(50,"-"))print(name.encode())#字符串输出print(name.endswith("ck"))print(name.expandtabs(tabsize=30))#jiangTab转换为空格print(name.find("name"))#找出存储位print(name.format(name='Jack',year=23))print(name.format_map( {'name':'jack','year':23} ))#字典print(name.isalnum())#是否为字母加阿拉伯数字print(name.isalpha())#纯英文字母print(name.isdecimal())#判断是否为十进制print(name.isdigit())#判断是否为int值print(name.isdigit())#判断是否为int值print("ab".isidentifier())#判断是否为合法的标识符print(name.isdigit())#判断是否为int值print('33A'.isnumeric())#是否为一个数字print(name.isspace())#判断是否为空格print(name.istitle())#判断每一个单词首字母是否大写print(name.isprintable())#判断是否能打印tty file drive等不能打印print(name.isupper())#判断全部是否为大写print("ax".islower())#判断全部是否为小写print('+'.join(['1','2','3']))#1+2+3print(name.ljust(50,'*'))#my name IS {name},i am {year}********************print(name.rjust(50,'*'))#********************my name IS {name},i am {year}print('Jack'.lower())#jackprint('Jack'.upper())#JACKprint(' Jack'.lstrip())#去掉左边的空格和回车print('\n Jack '.rstrip())#去掉右边的空格和回车print(' Jack '.strip())#去掉左边和右边的空格与回车p=str.maketrans('abcdef','123456')print("alex li".translate(p))#1l5x liprint('alex li'.replace('l','L'))#aLex Liprint('alex li'.replace('l','L',1))#aLex Li只替换1个print('alex li'.rfind('l'))#找到指定字符l的且是最右对的下标print('alex li'.rsplit())#['alex', 'li']按照默认的空格把字符串分红一个列表print('alex li lo'.rsplit('l'))#['a', 'ex ', 'i ', 'o']按照指定的字符’l‘把字符串分红一个列表print('Alex Li'.swapcase())#aLE X lIprint('Alex Li'.zfill(50))#0000000000000000000000000000000000000000000Alex Li