标签:pca isa pac tle 首字母 star cas 内容 isl
1.
x.isalpha() 判断是否全是字母,返回布尔值
2.判断是否全是数字,返回布尔值
x.isdecimal() 十进制
x.isdigit() 范围更广
x.isnumeric() 中文数字也包含
3.标识符是否符合命名规则判断
x.isidentifier()
4.
x.islower() 判断是否都是小写
x.isprintable() 是否存在不显示内容(\n,\t)字符,返回布尔值
x.isspace() 判断是否全是空格,返回布尔值
x.title() 将字符串转化为标题(每个单词首字母大写)
x.istitle() 判断字符串是不是标题
x.join() 将字符串中每一个元素按指定分隔符进行拼接
x="今天天气真好" t="_" v=t.join(x) v1="-".join(x) print(v,v1)
x.ljust(参数1,“字符”) 用字符左填充x,总长参数1
x.rjust(参数1,“字符”) 用字符右填充x,总长参数1
x.lower() 将x转换为小写
x.upper() 将x转换为大写
x.isupper() 判断x是否为大写
x.lstrip() 去除x左边空格,换行 括号里面加字符,也能去除,如果为长字符串,去除其字串
x.rstrip() 去除x右边空格,换行 括号里面加字符,也能去除,如果为长字符串,去除其字串
x.strip() 去除两边空格,换行 括号里面加字符,也能去除,如果为长字符串,去除其字串
依据对应关系进行替换
t="ahshsbdhdchhd" v=str.maketrans("abcd","1234") #两个参数要一一对应 v1=t.translate(v) print(v1)
分割
t="ahshsbdhdchhd" v=t.partition(‘s‘) #以s分割 print(v) v1=t.rpartition(‘s‘) #以s分割 print(v1) v2=t.split(‘s‘) #以s分割,默认全部,但是s不出现 print(v2) v3=t.split(‘s‘,2) #以s分割2次,但是s不出现 print(v3) v4=t.rsplit(‘s‘,2) #以s分割2次,但是s不出现 print(v4)
根据换行符分割
x="qwert\nasdfg\nzxcvb" v1=x.splitlines() v2=x.splitlines(True) #包含换行符 v3=x.splitlines(False) print(v1,v2,v3)
字符串开头判断及结尾判断
x="qwertyuiop" v1=x.startswith(‘qw‘) v2=x.endswith(‘op‘) print(v1,v2)
大小写转换
x.swapcase()
标签:pca isa pac tle 首字母 star cas 内容 isl
原文地址:https://www.cnblogs.com/2018-1025/p/9873779.html