复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56""" 字符串小练习 """ ''' 修改 ''' st = "Hello World" # 把所以字母变为大写 st1 = st.upper() # 把所以字母变为小写 st2 = st.lower() # 把第一个字母变为小写 st3 = st2.capitalize() # 把单词首字母大写 st4 = st3.title() # 默认以空格切割,切割完成后变成列表,也可以指定元素切割,但切割完成后这个元素会消失。 li = st.split() ''' 查询 ''' # 查询元素出现的次数, print(st.count('l')) # 查询元素所在位置 print(st.find('W', 0, -1)) # 检测字符串是否包含子字符串 print(st.index('ll', 0, -1)) # 判断是否全部为数字 print(st.isdigit()) # 判断是否全部为字母 print(st.isalpha()) # 判断结尾元素是否与该元素相同 print(st.endswith('d')) # 判断结尾元素是否与该元素相同 print(st.startswith('H')) # 判断是否是小写 print(st.islower()) # 判断是否是大写 print(st.isupper()) ''' 获取(切片) 可以采用[N: M]格式获取字符串的子串, 这个操作 被形象地称为切片。 [N: M]获取字符串中从N到M (但不包含M)间连续的子字符串。 格式: <字符串或字符串变量>[N: M] ''' st5 = st[0:5] ''' 替换 后一个元素替换前一个元素 ''' st6 = st.replace('H', 'h', 1) # 反转 st7 = st[::-1]
最后
以上就是大意汉堡最近收集整理的关于字符串基本方法的全部内容,更多相关字符串基本方法内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复