对于单引号或者双引号这些特殊的符号,我们可以对他们进行转义。例如,对字符串中的单引号进行转义:


注意:print函数自身带了一个换行,如果使用print()就可以输出一个换行

贴士:字符串中的每个字符都对应一个下标,下标编号是从0开始的
切片操作基本表达式:
含义:
切片选取的区间属于左闭右开型,即从”起始”位开始,到”结束”位的前一位结束(不包含结束位本身)
Python可切片对象的索引方式

- step:正负数均可,其绝对值大小决定了切取数据时的‘‘步长”,而正负号决定了“切取方向”,正表示“从左往右”取值,负表示“从右往左”取值。当step省略时,默认为1,即从左往右以步长1取值。“切取方向非常重要!”“切取方向非常重要!”“切取方向非常重要!”,重要的事情说三遍!
- start_index:表示起始索引(包含该索引对应值);该参数省略时,表示从对象“端点”开始取值,至于是从“起点”还是从“终点”开始,则由step参数的正负决定,step为正从“起点”开始,为负从“终点”开始。
- end_index:表示终止索引(不包含该索引对应值);该参数省略时,表示一直取到数据“端点”,至于是到“起点”还是到“终点”,同样由step参数的正负决定,step为正时直到“终点”,为负时直到“起点”。

1.find函数:检测字符串是否包括子字符串
格式:
找到则返回索引位置,找不到返回-1。
2.index函数:检测字符串是否包括子字符串
格式:
找到则返回索引位置,找不到抛出异常。
3.count函数:统计字符串中某个字符、字符串的个数
格式:
4.replace函数:将旧字符串替换为新字符串
格式:

注意:运行结果来看,replace函数不会改变原始字符串的值,如果需要使用替换后的字符串,需要将其重新赋值给一个新的变量
5.splite函数:通过指定分隔符对字符串进行切片
格式:
eg:
1.以’.‘为分隔符
2.分割两次
3.分割两次,并取序列为1的项
4.分割两次,并把分割后的三个部分保存到三个文件
6.capitalize:第一个字符大写,其他字符小写

7.title:所有单词首字母大写,其余字母小写

8.startswith:检查字符串是否以指定子串开头
格式:
返回 true 和 false
9.endswith:检查字符串是否以指定子串结尾
格式:

10.upper:将小写字母转为大写字母
格式:

11.lower:将大写字母转为小写字母
格式:

12.对齐( ljust、rjust、center)
ljust:左对齐,使用空格填充至指定长度的新字符串
格式:
注:字符串在右边进行填充

rjust:右对齐,使用空格填充至指定长度的新字符串

center:返回一个指定的宽度 width 居中的字符串
格式:

13.截掉指定字符
lstrip:截掉字符串左边的空格或指定字符
格式:

rstrip:截掉字符串右边的空格或指定字符
格式:

strip:截掉字符串左右边的空格或指定字符
格式:



版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/175841.html