字符串
所有标准序列操作(如索引、分片、成员资格、求长度、取最大值和最小值等)对字符串也同样适用,但字符串还有更多,更好
的操作方式,比如在实际项目开发中经常使用的字符串格式化操作
1、字符串格式符号
字符串格式化使用操作符(%)实现,常用的操作符有:
%c(格式化字符及ASCII码)、%s(格式化字符串)、%d(格式化整数)、%u(格式化无符号整型)、
%f(格式化浮点数字,可指定精度值)
2、字符串格式化元组
下面介绍基本转换说明符。注意,这些项的顺序是至关重要的。
1)、%字符:标记转换说明符开始
2)、转换标志(可选):- 表示对齐;+表示转换值之前要加上正负号;“ ”表示(空白字符)表示正数之前保留空格;
0表示转换值位数不够时用0补充。
3)、最小字段宽度(可选):转换后的字符串至少应该具有该值指定的宽度。如果是 *,宽度就会从值元素中读出。
4)、点(.)后跟精度值(可选):如果转换的是实数,精度值表示出现在小数点后的位数;如果转换的是字符串,该数字就表
示最大字段宽度;如果是 *,精度就会从元组中读出。
5)、转换类型:%c、%s、%d、%u、%f等等
3、字符串方法
find():检测字符串中是否包含子字符串str
join():将序列中的元素以指定字符连接成一个新字符串
lower():将字符串中所有大写字符转换为小写
upper():将字符串中所有小写字母转换为大写
swapcase():对字符串的大小写进行转换
replace():将字符串中的旧字符串替换成新字符串
split():通指定分隔符对字符串进行分割
strip():用于移除字符串头尾指定的字符
translate():根据参数给出的表转换字符串的字符,将要过滤掉的字符放到另一个参数中去