占位符与转义
%s占位一个字符串
%d占位一个整数
%f占位一个浮点数
\用于转义,目的是为了让符号无意义化
\t 用于对齐
字符串的查找
string.find(str,a,b)在a,b范围之内查找str,从左边开始,返回值为 int,找不到返回-1
string.rfind(str,a,b)从右边开始
string。index(str,a,b)在a,b范围找str找不到会报错
string。rindex()从右边开始
string。count(str,a,b)在ab范围内str出现的次数
string。split(str,num)对string中的str用于分割num次 返回值是个列表
string。splitlines()换行符分割
string。partition(str)string中第一个出现的str为中心分三份,从左边开始
string。rpartition()从右边开始
判断
string。startswith(str,a,b)判断str是不是在ab范围内开头的
string。endswith()结尾
string。isalnum()所有字符或者数字
string。isalpha()所有字母
string。isdigit()所有数字
string。isupper()所有字符大写
string。islower()所有字符小写
string。isspace()只包含空格
所有的返回值都为True或者False
大小写
string。capitalize()首字母改为大写
string。upper()所有小写字符改为大写
string。lower()所有大写字符改为小写
对齐
string。ljust(with,字符)定义宽度然后用字符填充,左边开始
string。rjust()从右边开始
string。cjust()居中对齐
裁剪
string。strip()把空格裁剪 括号里面加你需要的东西裁剪掉
string。lstrip()裁剪左边
string。rstrip()裁剪右边
合并
string.join(seq)
以string作为分隔符,将seq中所有的元素合并成一个新的字符串