字符串常用方法python
Posted -1206-
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了字符串常用方法python相关的知识,希望对你有一定的参考价值。
1 bit_length() 当十进制用二进制表示时,最少使用的位数 2 # v = 18 3 # data = v.bit_length() 4 # print(data) 5 # s = ‘abcdefjh‘ 6 # s1 = s[0:3] 7 # print(s1) 8 # s2 = s[5:0:-1] 9 # print(s2) 10 # s3 = s[-1::-2] 11 # print(s3) 12 # a = ‘everything i never told you‘ 13 # a1 = a.capitalize()#首字母大写 14 # print(a1) 15 # a2 = a.swapcase()#大小写转换 16 # print(a2) 17 # a3 = a.title()#每个单词首字母大写 18 # print(a3) 19 # a4 = a.center(30, "*")#内容居中,(总长度,空白填充) 20 # print(a4) 21 # a5 = a.count(‘e‘, 0, 20)#字符串中元素出现的个数。可切片 22 # print(a5) 23 #s = ‘Talk is cheap make the move‘ 24 # s2 = "sad " 25 # s3 = s2.expandtabs() 26 # print(s3) 27 # 前面的补全 28 # 默认将一个tab键变成8个空格,如果tab前面的字符长度不足8个,则补全8个,如果tab键前面的字符长度超过8个不足16个则补全16个,以此类推每次补全8个。 29 # s = ‘Talk is cheap make the move‘ 30 # s1 = s.startswith("Tal")#判断是否以。。。开头 31 # print(s1)#返回的是布尔值 32 # s2 = s.endswith("move")#判断是否以。。。结尾 33 # print(s2) 34 # s3 = s.startswith("e", 11, 14)#可切片,顾头不顾腚 35 # print(s3) 36 #s = ‘Talk is cheap make the move‘ 37 # s4 = s.find("cheap", 8, 15)#寻找字符串中的元素是否存在 38 # print(s4)#若存在返回索引值,若不存在返回-1 39 # s5 = s.index("make")#寻找字符串中的元素是否存在 40 # print(s5)#若存在返回索引值,若不存在则报错 41 # s6 = ‘life is short i love python‘.split() 42 # print(s6)#以什么分割最终形成一个不含该分割元素的列表,默认元素为空格 43 # s7 = ‘life is short i love python‘.split(‘i‘) 44 # print(s7) 45 # 46 #format的三种用法,格式化输出 47 # msg = ‘我叫{},今年{},性别{}‘.format(‘eason‘, 18, ‘male‘) 48 # print(msg) 49 # msg = ‘我叫{},今年{},性别{}‘.format(‘eason‘, 18, ‘male‘) 50 # print(msg) 51 # msg = ‘我叫{name},今年{age},性别{sex}‘.format(sex=‘male‘, name=‘eason‘, age=18) 52 # print(msg) 53 #strip 54 # name = ‘*ea*son**‘ 55 # print(name.strip(‘*‘))#去掉首尾的符号 默认是空格 56 # print(name.lstrip(‘*‘))#去掉左(首)边的符号 57 # print(name.rstrip(‘*‘))#去掉右(尾)边的符号 字符串中间去不掉 58 #replace 59 # s = ‘想你的夜,黑的啥也看不见,你知道不‘ 60 # print(s.replace(‘你‘, ‘猪‘, 2))#替换(旧的,新的,从左往右替换个数) 61 ####is系列 62 name = ‘mark123‘ 63 # print(name.isalnum()) #判断字符串由字母或数字组成 64 # print(name.isalpha()) #判断字符串只由字母组成 65 #print(name.isdigit()) #判断字符串只由数字组成 返回值是布尔类型
以上是关于字符串常用方法python的主要内容,如果未能解决你的问题,请参考以下文章