码迷,mamicode.com
首页 > 编程语言 > 详细

Python-字符串的常用操作

时间:2018-07-24 00:50:08      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:变量   操作   ide   个数   翻译   tab   form   table   忽略   

 1 name = "my name is irving and i am 22 years old!"
 2 
 3 #开头字母大写
 4 print(name.capitalize())
 5 
 6 #统计某字符个数
 7 print(name.count("i"))
 8 
 9 #把字符串延长至50字节,并居中,不足用“-”补全
10 print(name.center(50,"-"))
11 
12 #检查是否以“ld”结尾
13 print(name.endswith("ld"))
14 
15 #修改tab为30字节
16 name = "my \tname is irving and i am 22 years old!"
17 print(name.expandtabs(tabsize=30))
18 
19 #查找name的位置
20 print(name.find("name"))
21 print(name[name.find("name"):])
22 
23 #format,占位符
24 name = "my name is {name} and i am {age} years old!"
25 print(name.format(name=irving,age=23))
26 print(name.format_map({"name":"irving","age":23}))  #format_map 字典形式
27 
28 #判断字符串是否为整数类型
29 print(ba123.isdigit())
30 
31 #判断字符串是否为字母
32 print(ABa.isalpha())
33 
34 #判断是否为十进制数字
35 print(1A.isdecimal())
36 
37 #判断是否为数字和字母组合
38 print("ads1".isalnum())
39 
40 #判断是否为一个合法的标识符(变量名)
41 print(a 20@.isidentifier())
42 
43 #判断字符串是否为标题
44 print(Ti Io Ee.istitle())
45 
46 #判断是否可以打印
47 print(asdw Iu.isprintable())
48 
49 #判断字符串是否为大写
50 print(aaaa.isupper())
51 
52 #join,在元素之间插入某个元素
53 print(-.join([1,2,3]))
54 1-2-3
55 
56 #从左边开始算,不够50长度的补‘#’
57 print(name.ljust(50,#))
58 print(name.rjust(50,#))
59 
60 #把字符串全部换成小写
61 print(XAsss.lower())
62 
63 #把字符串全部换成大写
64 print(asdw.upper())
65 
66 #忽略左边的/n
67 print(n\irving.lstrip())
68 print(irving\n.lstrip())
69 
70 #忽略全部\n
71 print(\nirving\n.strip)
72 
73 #翻译对应字符,前后个数相等
74 p = str.maketrans("irving","123456")
75 print("irving".translate(p))
76 
77 #定义步长替换
78 print(HIHIHI.replace(H,h,2))
79 
80 #从左边开始寻找第一个‘i’的位置
81 print(hihihihihi.rfind(i))
82 
83 #指定分隔符
84 print(1+2+3+4.split(2))
85 
86 #用‘\n’分割
87 print(1+2\n+3+4.splitliness())
88 
89 #大小写互换
90 print(Irving.swapcase())
91 
92 #字符串转换成标题
93 print(im aa.title())

 

Python-字符串的常用操作

标签:变量   操作   ide   个数   翻译   tab   form   table   忽略   

原文地址:https://www.cnblogs.com/Xuuuuuu/p/9357698.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!