问Python编程中有哪些常用的字符串操作方法?

答 1 个回答|272 次阅读
Coco老师 - 官方公众号:青少儿编程学习网
擅长:编程教育网站:https://kidscodes.cn/

1、eval(str)可将字符串str当成有效的表达式并返回计算结果;

2、len(str)返回字符串的长度(字符个数)空格也是字符;

3、lower(str)转换大写字母为小写字母(相当于重新生成一个字符串)

4、upper(str)转换小写字母为大写字母(相当于重新生成一个字符串)与lower()刚好相反

5、swapcase()转换字符串中的小写字母为大写,大写字母为小写

6、ljust(width[,filch])返回一个指定宽度的左对齐字符串,filch为填充字符,默认空格

7、rjust(width[,filch])同理,为右对齐

8、center(width,filch)返回一个居中的指定字符串,默认空格填充

9、zfill(width)返回一个长度为width的字符串,原字符串右对齐,前面补0

10、count(str[,start][,end])返回字符串中str出现的次数,可以指定一个范围,默认从头到尾

11、find(str[,strat][,end])从左向右检测str字符串是否包含查找的字符串,可以指定范围,默认从头到尾,得到的是第一次出现的开始下标,没有返回-1;

12、title()每个单词的首字母大写;

13、capitalize()首字母大写,其他小写;

14、index(str,start=0,end=len(str))和find一样,但是如果str不存在的时候会报异常;

15、lstrip()截取掉字符串左侧指定的字符,默认为空格,可以看出,写上截取参数后,空格就不会被截取掉了。

推荐课程 »更多

    推荐问答

    推荐知识

    Python精选库大全,青少年Python编程学习总结

    Python最适合青少儿进阶学习的编程语言