11学习python之路:字符串详解

我的python学习之路:第十天

七个基本最重要的魔法:8.join - 15.split - 26.find - 12.strip - 11.upper - 10.lower -20.replace

七个基本最重要的魔法:8.join - 15.split - 26.find - 12.strip - 11.upper - 10.lower -20.replace

主要的工具魔法:name[num] - len()

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述》结果》》7

1.expandtabs(),断句

断句20
在这里插入图片描述
这里是引用

2.isalpha(),是否字符,汉字

在这里插入图片描述
在这里插入图片描述

3.isdecimal(),isdigit(),isnumeric()是否数字

在这里插入图片描述
在这里插入图片描述

4.isprintable(),是否存在不可显示的字符

在这里插入图片描述
在这里插入图片描述

5.isspace(),判断是否全部是空格

在这里插入图片描述
在这里插入图片描述

6.title(),首字母变成大写

在这里插入图片描述
在这里插入图片描述

7.istitle(),判断首字母是否大写

在这里插入图片描述
在这里插入图片描述

8.join(),将字符串的每个元素中间添加符号

在这里插入图片描述
在这里插入图片描述

9.ljust(),rjust原字符串左(右)对齐,并使用指定字符(默认空格)填充至指定长度的新字符串。

![在这里插入图片描述](https://img-blog.csdnimg.cn/20200628131205554.png
在这里插入图片描述

10.lower(),islower()字母变成小写和判断字母是否小写

在这里插入图片描述
在这里插入图片描述

11.upper(),isupper()字母变成大写和判断字母是否大写

在这里插入图片描述
在这里插入图片描述

12.strip(),lstrip(),rstrip()移除指定字符或字符串和空格

在这里插入图片描述
在这里插入图片描述

13.maketrans(),translate()变换指定的字符

在这里插入图片描述
在这里插入图片描述

14.partition(),rpartition()按指定的字符分隔只能3次,指定字符不消失

在这里插入图片描述
在这里插入图片描述

15.split(),rsplit()按指定的字符分隔n次,指定字符消失

在这里插入图片描述
在这里插入图片描述

16.splitlines(),分隔,只能True和faase决定是否保留换行

在这里插入图片描述
在这里插入图片描述

17.startswith(),endswith是否指定字符开头或结尾

在这里插入图片描述
在这里插入图片描述

18.swapcase(),大小写转换

在这里插入图片描述
在这里插入图片描述

19.zfill(),默认添加指定数量的0

在这里插入图片描述
在这里插入图片描述

20.replace(),切换指定字符

在这里插入图片描述
在这里插入图片描述

21.bit_lenght(),表示当前数字的二进制n位

在这里插入图片描述

22.capitalize(),首字大写

在这里插入图片描述

23.casefold(),casefold()字母变小

所以字母变小,casefold()更厉害,lower()特殊符号转换不了,可casefold()能转换
在这里插入图片描述

24.center(),设置宽度,并将内容居中

设置宽度,并将内容居中:
在这里插入图片描述
运行结果:
在这里插入图片描述

25.count(),寻找字符出现次数

寻找字符出现次数:
在这里插入图片描述
在这里插入图片描述
输出:2
在这里插入图片描述

26.find(),endex()从开始往后找字符位置

从开始往后找字符位置
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
区别:find找不到结果-1,index找不到直接报错

27.format(),格式化,将一个字符串中的占位符

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

28.isalnum(),判断字符串是否包含 字符和数字

判断字符串是否包含 字符数字
在这里插入图片描述
运行结果:False
在这里插入图片描述
运行结果:True

猜你喜欢

转载自blog.csdn.net/qq_36861812/article/details/106995722