1 name = "my name is {name} and i am {year} old"
2
3 print(name.capitalize())
4 print(name.count("a")) #打印name 中 a 出现的次数
5 print(name.center(50,"-")) #打印50个字符,name的值在中间,其他的-补齐
6 print(name.endswith("ex")) #判断 name字符串是否以 "ex" 结尾
7 print(name.find("name")) #打印 “name”字符串 从哪里开始
8 print(name[name.find("name"):7]) #可以取出name
9 print(name.format(name='alex',year=23)) #变量定义,格式输出
10 print(name.index(name))
11
12 print('abc123'.isalnum())
13 print('Abc'.isalpha()) #判断是否是字符
14 print('a1'.isdigit()) #判断是否是整数
15 print('1A'.isidentifier()) #是否是合法的变量名
16 print('A 1A'.istitle()) #是否是title,每个首字母大写
17 print('A s'.isupper()) #是否全是大写
18
19 print('+'.join(['1','2','3']))
20 print(name.ljust(50,'*')) #左对齐,用*补全50个字符
21 print('Ales'.lower()) #全变为小写
22 print('Alex'.upper())
23 print('\nalex')
24 print('\nAlex'.lstrip()) #打印时,去掉左边的空格,显示
25 print("Alex\n".rstrip()) #右
26
27 print('alixa chen'.replace('a','A',1)) #替换,1次
28 print('alix li'.rfind('i')) #找到最右边的值的下标
29
30 print('ail ex li1'.split('i')) # 将字符以i分隔,变成一个列表;默认空格
31
32 print('lex li'.title()) #将字符串变为一个title:首字母大写