Python基础-04-字符串
2021-06-21 23:07
标签:bbb isl 英文 检查 lex abc rip 序号 nta a = ‘test‘ a = "test" a = ‘‘‘test‘‘‘ a1 = ‘Hi‘ a2 = ‘boy‘ print(a1+a2) >>> Hiboy print(a1*2) >>> HiHi capitalize() 转化为首字母大写 casefold() 转化为小写,lower()只能转化英文字母,casefold()可以转化一些较特殊的 center(20,"*"),ljust(20),rjust(20) 扩充到20宽度,字符串居中/靠左/靠右其他用指定字符串填充,无指定默认空格 zfill() 与rjust()相同但只能用0填充 count("ex",0,6) 搜索指定字符或字符串在字符串中出现的次数,可以定义从那个位置开始检查 endswith()/startswith() 判断字符串是否以指定字符或字符串结尾/开头 isalnum() 是否为数字或字母 expandtabs(20) 指定转化字符串中的制表符(\t)为空格,指定的宽度为制表符前面的字符加上制表符转化的空格,如不指定宽度则默认为8 isidentifer() 是否为标识符 isalpha()是否有字母或汉字 isdecimal() 查看是否有数字 isdigit() 查看是否有数字,包括特殊数字例如带圆圈的数字序号 isnumeric() 查看是否为数字,功能更强大,中文数字也可识别 isprintable() 是否有不可显示的字符,如制表符换行符 isspace() 是否全部为空格 istitle() 是否为标题,标题为首字母大写 title() 转化为标题,标题为首字母大写 ‘_‘.join(test) 将字符串按照指定分隔符分隔开来 islower(),lower(),isupper(),upper() 大小写判断换换 strip(),rstrip(),lstrip() 移除两边/右边/中间空格或者换行制表,也可以移除指定字符串,优先匹配最多匹配 partition(‘s‘) 分割字符串,含分割符,只分割1次分为3份 split() 分割字符串,可以指定分割几次,默认分割一次,不包含分隔符 splitlines() 分割字符串按照换行符,参数true包含换行符,false不包含 translate 替换 swapcase()大小写转换 replace("ex",‘bbb‘,3) 字符串中的ex替换成bbb,替换3次,不指定次数全部替换 range(0,10) 取0到9所有数 Python基础-04-字符串 标签:bbb isl 英文 检查 lex abc rip 序号 nta 原文地址:https://www.cnblogs.com/josie930813/p/9680593.html1.表示方法:
2.加乘计算:
3.字符串内置方法:
1 #format
2 test = ‘i am {0}, age {1}‘
3 v = test.format(‘alex‘,19)
4 print(v)
5
6
7 #format_map
8 test = ‘i am {name}, age {age}‘
9 v = test.format_map("name":‘alex‘,"age":‘19‘)
10 print(v)
#translate用法
test = ‘abcdabcd‘
m = str.maketrans("abcd","1234")
new_test = test.translate(m)
print(m)
上一篇:java实现接口导出csv文件
下一篇:JS中,对象的访问