python中字符串常用方法

在python中,一般将引号内的内容定义为字符串

定义方式有单引号、双引号、三单引号、三双引号以及s=str()

常见方法:

1.capitalize() 格式化字符串的方法即将字符串的首字母转换为大写

python中字符串常用方法_第1张图片 python中字符串常用方法_第2张图片

 2.center(width,fillchar=' ') 字符串长度居中

python中字符串常用方法_第3张图片 python中字符串常用方法_第4张图片

 3.count() 统计字符或字符串出现的次数

python中字符串常用方法_第5张图片

python中字符串常用方法_第6张图片

 4.endswith() 判断字符串是不是以XXX结尾

python中字符串常用方法_第7张图片

python中字符串常用方法_第8张图片

5.startswith() 判断字符串是不是以XXX开头

python中字符串常用方法_第9张图片

python中字符串常用方法_第10张图片

 6.index() 查询字符或字符串在字符串中第一次出现的位置,如果没有则抛出异常

python中字符串常用方法_第11张图片 python中字符串常用方法_第12张图片

7.rindex() 从右往左查询字符或字符串在字符串中第一次出现的位置,如果没有则抛出异常

python中字符串常用方法_第13张图片

python中字符串常用方法_第14张图片

8.find() 查询字符或字符串在字符串中第一次出现的位置,如果没有则会返回-1

9.rfind() 从右往左查询字符或字符串在字符串中第一次出现的位置,如果没有则会返回-1

10.encode() 将字符串转换为字节数据的方法

11.decode() 将字节数据转换为字符数据的方法

12.format() 格式化字符串

python中字符串常用方法_第15张图片

python中字符串常用方法_第16张图片

13.islower() 判断字母是否全为小写

14.isupper() 判断字母是否全为大写

15.istitle() 判断是否为标题

16.isspace() 判断是否为空格

17.isdigit() 判断是否为数字

18.isalnum() 判断是否为有效字符(数字、字母、下划线)

19.isalpha() 判断是否全为字母

20.title() 将字符串转换为标题

21.lower() 将字符全部转换为小写

22.upper() 将字符全部转换为大写

23.split() 将字符串按照特定的格式进行分割,返回值是一个列表

python中字符串常用方法_第17张图片

python中字符串常用方法_第18张图片

24.join() 按照特定的符号将一个可迭代对象拼接成字符串

python中字符串常用方法_第19张图片 python中字符串常用方法_第20张图片

25.strip() 清除字符串两侧空格

26.lstrip() 清除字符串左边空格

27.rstrip() 清除字符串右边空格

28.replace(old,new) 用新的字符代替旧的字符

29.ljust() 左对齐

30.rjust() 右对齐

python中字符串常用方法_第21张图片

python中字符串常用方法_第22张图片

你可能感兴趣的:(python,python)