我们在学习Python语言时,会遇到各种字符串方法的处理。 以下是几种常用的字符串方法。 请作为参考
1 .将字符串首字母大写
2 .计数字符串中某个字符的个数
要计数字符串中的某个字符的个数,可分为在整个字符串计数和在某个索引范围内计数两种情况
(1)以字符串整体进行计数,如下计数字符串str2中的字符a的个数
2 )在某索引区间内,如下所述对字符串str2索引1~10和1~30的范围内的字符t的个数进行计数
3 .求出字符串的长度
4 .将字符串居中打印。 50个字符,字符两端不能用“*”填充
5 .确定字符串是否以“hhh”或“ana”或空格结尾
6 .字符串的重复输出
7 .字符串中的子字符串或某个字符的索引
首先查看find方法的说明,可以看到说明中有表示索引范围的find方法和不表示索引范围的find方法。 如果不显示范围
搜索整个字符串,如果字符串中不存在,则返回-1
(1)字符t的第一个索引:
)2)输出字母t的所有索引
8 .阿拉伯数字,包括字母和数字,字符串中是否至少包含一个字符。 也就是说,如果只包含数字或字母,则输出True;否则输出False
9 .判断字符串是否全部由字母组成,可以是大小写
从上面的说明可以看出,只有当字符串中的所有字符都是字母并且字符串至少包含一个字符时,才返回True
从上面的说明可以看出,只有当字符串中的所有字符都是字母并且字符串至少包含一个字符时,才返回True
10 .判断是否为整数
11 .判断是否为合法标志
12 .判断是否全部大写
13 .判断是否尽是小写字母
14 .判断是否只有数字
15 .判断是否为空间
16 .判断每个单词的开头是否大写
17 .字符串输出50个字符,左补不够*、
18 .字符串为50个字符,右补不够*
19 .把字母从大写变成小写
20 .字母小写字母变成大写
21 .消除两端的空间
22 .消除左端的空间
23 .消除右端空间
24 .字符串拆分
以下,将字符串str4分别用字母h和字母j分割
另外,也可以按每个部分列进行分割
以下,用空格分割
25 .替换字符或子字符串
)1)用h替换字母h,替换三个
)2)将子字符串hj替换为hj,未指定替换个数时,默认情况下将所有hj替换为hj
26 .字符串中字母从大写到小写,从小写到大写
27 .将列表转换为字符串
28 .从左往右数,把最后指定值的下标还给你
当然,字符串也可以像列表一样切片。 字符串的切片在这里不叙述。 以上的事情,如果大家喜欢的话请称赞
标签:文字、常用、Python、字母、大写、空格、索引、字符串
资料来源: https://www.cn blogs.com/CCD blogs/p/11084954.html