capitalize() |
首字母大写 其他字母小写(仅对开头为字母的字符串有效) |
lower() |
字符串字母转为小写(对字符串中任意位置的字母都有作用) |
upper() |
字符串字母转为大写(对字符串中任意位置的字母都有作用) |
swapcase() |
大写转小写 小写转大写 (对字符串所有为字母的字符都有效) |
zfill(x) |
为字符串定义长度(x) 如果不满足 缺少的位置用 0 补齐(0补在字符串的前面) |
startswith(val) |
判断开头 是否为 val 返回布尔值 |
endswith(val) |
判断结尾 是否为 val 返回布尔值 |
find(val) |
返回val在当前字符串中的索引 如果当前字符串不包含val 则返回-1 |
index(val) |
返回val在当前字符串中的索引 如果当前字符串不包含val 则程序直接报错 |
strip(val) |
去掉字符串开头和结尾的所有val(默认为空格) aabbaa.strip(“a”)=bb |
lstrip(val) |
去掉字符串开头的所有val(默认为空格) aabbaa.strip(“a”)=bbaa |
rstrip(val) |
去掉字符串结尾的所有val(默认为空格) aabbaa.strip(“a”)=aabb |
replace(old,new,maxNu) |
old 旧的(替换前的)new(替换后的) maxNu(需要替换的数量 不填写默认为全部的) |
isspace() |
判断字符串是否只由空格组成 返回布尔值 ” “.isspace=>true ‘’'.isspace=>false |
istitle() |
判断是否为标题"Hellow Word" “Hellow”=>true ”Hellow Word“=”false“ |
isupper() |
判断字符串中的所有字母是否全部为大写 可以有中文 |
islower() |
判断字符串中的所有字母是否全部为小写 可以有中文 |