字符串的操作

 1  1 #字符串的操作
 2  2 s = 'alexWUsir'
 3  3 s1 = s.capitalize()  # 首字母大写
 4  4 # print(s1)
 5  5
 6  6 # 全大写,全小写
 7  7 s2 = s.upper()
 8  8 s21 = s.lower()
 9  9 # print(s2,s21)
10 10
11 11 s_str= 'acEQ1'
12 12 you_input =input('请输入验证码,不区分大小写')
13 13 if s_str.upper() == you_input.upper():
14 14     print('输入成功')
15 15 else:
16 16     print('请重新输入')
17 17
18 18 #大小写翻转
19 19 s3 = s.swapcase()
20 20 print(s3)
21 21 #每个隔开(特殊字符或者数字)的单词首字母大写
22 22 s = 'alex*egon-wusir'
23 23 s4 = s.title()
24 24 print(s4)
25 25 s = 'fade,crazy*w4rri0r_songsong node_3'
26 26 s4 = s.title()
27 27 print(s4)
28 28
29 29 #居中,空白填充
30 30 s = 'alexWUsir'
31 31 s5 = s.center(20,'~')
32 32 print(s5)
33 33
34 34 s = 'alex\tsir'
35 35 s6 = s.expandtabs()
36 36 print(s6)
37 37
38 38 s = 'WuKongSir'
39 39 #公共方法
40 40 l = len(s)
41 41 print(l)
42 42
43 43 #以什么开头结尾 endswith
44 44 s = 'alexWUsir'
45 45 s7 =s.startswith('WuKongSir')
46 46 s71 = s.startswith('u',2,5)
47 47 print(s71)
48 
49 
50 
51 # strip 默认删除前后空格
52 
53 username = input('请输入名字:').strip()
54 if username =='老大':
55     print('恭喜老大发财')
56 
57 s = 'alexaa wusirl'
58 s10 = s.count('al')
59 print(s10)
60 
61 #split   str ---->list
62 s = ';alex;wusir;taibai'
63 l = s.split('a')
64 print(l)

 

posted @ 2019-06-14 16:48  WuKongSir  阅读(27)  评论(0)    收藏  举报