我的python学习之路:第十天
- 七个基本最重要的魔法:8.join - 15.split - 26.find - 12.strip - 11.upper - 10.lower -20.replace
- 主要的工具魔法:name[num] - len()
- 1.expandtabs(),断句
- 2.isalpha(),是否字符,汉字
- 3.isdecimal(),isdigit(),isnumeric()是否数字
- 4.isprintable(),是否存在不可显示的字符
- 5.isspace(),判断是否全部是空格
- 6.title(),首字母变成大写
- 7.istitle(),判断首字母是否大写
- 8.join(),将字符串的每个元素中间添加符号
- 9.ljust(),rjust原字符串左(右)对齐,并使用指定字符(默认空格)填充至指定长度的新字符串。
- 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()字母变小
- 24.center(),设置宽度,并将内容居中
- 25.count(),寻找字符出现次数
- 26.find(),endex()从开始往后找字符位置
- 27.format(),格式化,将一个字符串中的占位符
- 28.isalnum(),判断字符串是否包含 字符和数字
七个基本最重要的魔法: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原字符串左(右)对齐,并使用指定字符(默认空格)填充至指定长度的新字符串。
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