导图社区 python字符串部分
python字符串部分知识总结,包括字符串函数、分片、书写格式、拼接、格式化输出、索引等等。
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
字符串
书写格式
引号的对应
拼接
+与*的使用
格式化输出
4种类型(整数d、字符串s、浮点数f、16进制x)
格式要求,前面字符串为一个整体,后面的引用均在一个括号内,占位符
索引
同列表索引(正向索引和反向索引)
用len()函数获取长度
分片
半闭半开式,前面包括,后面不包括
不可变形
类似元组
通过+的运算实现组合
函数
format()函数
占位符{}.格式化方法,占位符可以编号{0}
定位与替换
count()格式:str.count()
统计字符串出现次数,三个参数(统计次数的字符串,字符串搜索的开始与结束)
find()函数格式:str.find()
用于检测字符串中是否包含子字符串,如果包含返回第一次索引值,反之返回-1,共三个参数,后两个为开始与结束的索引
replace()函数格式:str.replace()
将字符串中指定字符串更换为别的字符串,第一个参数为被替换字符串,第二个是替换字符串,第三个是替换的最多次数
分隔、组合、移除
分割split()格式:str.split()//str.split(_,_)
第一个参数分隔符,默认为所有空字符(空格、换行、制表符);第二个参数为最大分割次数,默认为-1(不限次数)
组合join()格式''.join(序列)
接收一个序列(列表、元组、字符串),前面的字符串用于连接符
移除
strip()函数 格式:str.strip()//str.strip(str)
用于移除字符串开头和结尾指定的字符(默认为空字符)或字符序列
大小写转换
upper()函数 格式:str.upper()
lower()函数 格式:str.lower()
capitalize()函数 格式:str.capitialize()
将字符串的第一个字母变成大写,其他字母变小写,首字符如果是非字母则不变,其他字母变小写
title()函数
用于返回标题化的字符串,所有单词首字母变大写,其余字母变小写(非字母后的第一个字母变大写)
swapcase()
字符串大小写字母相互转换