name = "Template"
name.capitalize() #首字母大写
name.count("a") #统计a的数目
name.center(50, "-") #填充字符
name.endswith("ex") #判断是否以ex什么结尾
name.expandtabs(tabsize=30) #建tab转换成30个空格
name.find("name") #找出字符的下标
name.format() #格式化输出
name.format_map({"name":"leon"})
name.isalnum() #判断是否是阿拉伯数字
name.isalpha() #判断是否是纯英文字符
name.isdecimal() #判断是否是十进制
name.isdigit() #判断是否是一个整数
name.isidentifier() #判断是否是一个合法的标识符(合法的变量名)
name.islower() #判断是否是小写
name.isnumeric() #判读是否是一个数字
name.istitle() #判断是否是标题(每个首字母大写)
name.isspace() #判断是否是一个空格
name.isprintable() #判断是否可打印(tty终端不能打印)
name.isupper() #判断是否是大写
('+'.join(["1", "2", "3"])) #加入+
name.ljust(50, "*") #长50 不够用*填充
name.rstrip() #去电右边空格
name.lstrip() #左边去掉空格
name.strip() #去掉两边空格
p = str.maketrans("abcdef", "123456") #密码替换,字符串转成对应的值
name.translate(p)
name.replace("l", "L", 1) #l替换成大写L
name.rfind("e") #找到最右边值的下标
name.split() #默认按照空格分隔字符串
name.splitlines() #按换行符分隔
name.swapcase() #反转大小写
name.zfill() #补0填充