name="My \t name is {name} and age is {age}" print(name.capitalize()) #将name的值首字母大写 print(name.count("a")) #输出a这个字符的出现的个数 print(name.center(50,"-")) #一共打印50个,其他用-代替 print(name.endswith("ex")) #结尾是否包含ex print(name.expandtabs(tabsize=30)) #将字符串中的\t 转化为30个空格 print(name[name.find("name"):]) #find查找的意思 字符串也可以进行切片,返回的结果为name及后面的一行内容 print(name.format(name="wang",age=23)) print(name.format_map({ "name":"wang","age":23})) #字典的格式。。 和format的结果一样 print("ab123".isalnum()) #判断是否包含字母和数字,如果包含则返回为true print("ab124".isalpha()) #判断是否包含纯英文字符,如果是则返回为true,大小写不区分 print("122".isdigit()) #判断是否为整数,如果为整数则返回为true print("al1".isidentifier()) #判断是不是一个合法的标识符(就是判断是不是合法的变量名) print("aLL".islower()) #判断是不是小写,是则返回true print("aLL".isnumeric()) #判断是不是数字,是则返回true print("aLL".isspace()) #判断是不是空格 print("My Name Is ".istitle()) #判断每个字符串的首字母大写,是的话就为true print("my name is ".isupper())#判断是否是大写 print('+'.join(['1','2','3'])) #将列表的值转变为字符串的形式 这个输出结果为:1+2+3 print(name.ljust(50,"*")) print(name.rjust(50,"*")) print("WANG".lower())#将大写变成小写 print("wang".upper()) #将小写边城大写 print("\nwang".lstrip()) #取消左边的空格和回车 print("wang1\n".rstrip())#去掉右边的空格和回车 print(" \nabng\n".strip())#将左边和右边的空格和回车都去掉 print("wang han".replace('a','A',1))#将字符串中的a替换为大写的A,只替换其中一个 print('wang wang'.rfind('a')) #找到最右边的那个字符的下标 print('1+2+3+4'.split('+')) #以+号为分隔符,输出为列表的格式 print('wang LI'.swapcase()) #将大写小反转 print('wang han'.title()) #将每个字符串的首字母大写