Python-字符串

len('字符串')           查询'字符串'有多少个索引
a.count("字符串")         查询'字符串'在a里边有多少个

a.startswith("字符串")       判断'字符串'是否为'a'的首个索引
a.strip("字符串")            移除字符串头尾指定的字符序列

a.split("")                以指定字符为分隔符,分割(不包含指定字符)字符到'列表'(包含空格和\n)
a.replace(old:str,new:str,max)      替换'旧字符'为'新字符',最多替换'max'次

str.lower()               转换字符串中所有大写字符为小写
str.upper()               转换字符串中所有小写字符为大写

a.isalnum() 判断字符串(a)是否由字母或数字组成,是则返回True
a.isalpha() 判断字符串(a)是否只由字母组成,是则返回True
a.isdecimal() 判断字符串(a)是否只由数字组成,是则返回True
a.isspace() 判断字符串(a)是否只包含空格,是则返回True
a.islower() 判断字符串(a)是否为小写,是则返回True
a.istitle() 判断字符串(a)是否为首字符大写,其他字符是否为小写,是则返回True

b = a.find("字符串")          通过'字符串'查找a里边是否包含,包含则返回索引,不存在就返回-1
b = a.find("字符串",start,end)     通过'字符串'查找a里边的指定范围是否包含,包含则返回索引,不包含则返回-1

b = a.index("字符串")         通过'字符串'查找a里边是否包含,包含则返回索引,不包含则报错
b = a.index("字符串",start)       通过'字符串'查找a的起始位置一直到最后看是否包含,包含则返回索引,不包含则报错
b = a.index("字符串",start,end)     通过'字符串'查找a里边的指定范围是否包含,包含则返回索引,不包含则报错

b = a.capitalize()           将'a'的首字母变成大写
b = a.swapcase()          将'a'的全字符大小写互换(大写转小写,小写转大写)
b = a.title()              将'a'的每个单词首字母大写(逗号、空格为一个单词)

b = a.center(总数,填充物)       在'a'两边根据传入的'填充数',传入对应数的'填充物',总数包含'a'的长度,填充物只能是'一个'字符

a.insert(num,"字符")          在'指定位置'添加指定'字符'

global                将临时变量变为全局变量

 

posted @ 2020-07-08 16:34  马ある某  阅读(90)  评论(0编辑  收藏  举报