Python字符串操作

Python中最常用的数据类型之一就是字符串,下面对字符串进行记录。

 1 name = "my name is {name}"
 2 
 3 print(name.capitalize())
 4 print(name.count("a"))#字符串中a的数量
 5 print(name.center(50,"-"))#需打印输出50个字符,如果不够则以“-”补全,并且将name字符串放到中间(居中)
 6 print(name.endswith("ex"))#判断是否以ex字符结尾  
 7 print(name.expandtabs())#设置一个tab(\t)的大小,可以用来做间隔,不常用 tabsize
 8 print(name[name.find("name"):7])#字符串切片
 9 print(name.format(name="alex"))#格式化
10 print(name.format_map({'name':'alex','year':12}))
11 print('ab23'.isalnum())#阿拉伯数字+阿拉伯字符
12 print('qq'.isalpha())#纯英文字符
13 print('1A'.isdecimal())#是否是十进制
14 print(name.isdigit)#是否整数
15 print(name.isidentifier())#判断是否是合法的标识符
16 print(name.isnumeric())#只有数字在里面时,十进制
17 print(name.isspace())
18 print('My Name Is'.istitle())#title的格式是每个英文的首字母大写
19 print(name.isprintable())#是否能打印?基本类型不需要判断。当文件类型为tty file时,或drive file 不支持打印
20 print(name.isupper())#大写
21 print('+'.join(['1','2','3']))#连接
22 print(name.ljust())#strip 消除空格
23 p=('alex'.maketrans)
24 print()

 

posted @ 2019-01-30 22:56  菠菜猫  阅读(194)  评论(0编辑  收藏  举报