最近开始Python的分享咯。
先分享一些简单的基础知识。
1.字符串的连接:+和join
举例:在python中大小写,还有缩进还有符号都是很敏感的,所以一旦某个字母写的不对了,可能就会报错了。
2. 转义字符:常见情况整理
转义字符 | 意义 |
\n | 换行 |
\f | 换页 |
\' | 单引号 |
\" | 双引号 |
\0 | 空字符 |
\t | 四个空格,也就是Tab键 |
具体使用:
3.检索字符
举例:是用方括号,里面输入数字,第一个字的编号是0,所以“的”才是第四个字。也可以是负数,倒数第一个字是-1。
检索多个字符,比如1-4是这么表示,或者是倒数的字符。如果前后都省略的话,则代表从头到尾。
4.分割字符:partition和split
pratition是用原本字符中的文字作为分隔符,而split是隐藏分隔符。例如:
5.查找,修改大小写,删除空白,统计字符中的某个字
查找字符有三种方式,index/find/in。index如果查找的东西不在的话,会报错。
修改大小写,也是用ag.XXX()这样的语句。
首字母大写 | ag.title() |
全部大写 | ag.upper() |
首字母大写,其余小写 | ag.captitalize() |
大小写互换 | ag.swapcase() |
全部小写 | ag.lower() |
删除空白
左边空白删除 | ag.lstrip() |
右边空白删除 | ag.rstrip() |
全部空白删除 | ag.strip() |
统计某个字:ag.count()
6.测试和判断
都用isxxx的,比如判断是不是字母isalpha,判断是不是字数isdigit,判断空格isspace
7.填入某个字符总宽度,还有一个zfill(40)是直接在 左边填充0的。
8替换函数
ag.replace("老的字符","新的字符","替换前几个(省略则代表全部需要替换)")
9格式化函数
10.指定占位符
一定要用花括号,冒号后面是要准备占位的字符,^代表后面输入的字符要剧中,<>分别代表左对齐和右对齐。
其中,解释一下最后一行代码。1代表的是选择format中的第二个,:代表开始输入格式了,
今天就分享到这里,你学废了吗?