python 字符串常用函数
Posted 帝yi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 字符串常用函数相关的知识,希望对你有一定的参考价值。
1 int() 方法 2 #计算整数在内存中占用的二进制码的长度 3 num.bit_length() 4 5 6 str() 常用方法 7 #格式化输出 每个{}对应相应的值 8 string.format() 9 s = "我今年{age}岁,我叫{name}".format(name = "alex",age = "88") 10 11 #判断是否由字母和数字组成 12 string.isalnum() 13 14 #判断是否有字母组成 15 string.isalpha() 16 17 #判断是否由数字组成、不包括小数点 18 string.isdigit() 19 string.isdecimal() 20 string.isnumeric() #中文 一二三 也可识别 21 22 #字符串查找 23 #是否以xxx开头 24 string.startswith("xxx") 25 26 #是否以xxx结尾 27 string.endswith("xxx") 28 29 #计算x在字符串中出现的次数 30 string.count("x") 31 32 #计算x在字符串中出现的位置索引,不存在则返回-1 33 string.find("x") 34 35 #计算x在字符串中出现的位置索引,不存在则报错(异常) 36 string.index("x") 37 38 #大小写转换 39 #大小写互相转换 大写-->小写 小写-->大写 40 string.swapcase() 41 42 #转换为小写 (对所有字母有效) 43 string.casefold() 44 string.lower() 45 46 #转换为大写 (广泛用于验证码不区分大小写) 47 string.upper() 48 49 #每个被特殊字符隔开的字母大写 50 string.title() 51 >>> s = "hs g麻花藤lfd" 52 >>> print(s.title()) 53 Hs G麻花藤Lfd 54 55 #首字母大写 56 string.capitalize() 57 58 #字符串切片 59 #字符串替换 60 string.replace("SB","sb") #将SB替换为sb 61 string.replace("SB","sb",2) #将SB替换为sb,替换两个 62 63 #去掉字符串两边的空格 64 string.strip() 65 string.lstrip() #去掉左边的空格 66 string.rstrip() #去掉右边的空格 67 68 #居中 69 string.center(9,"*") #将字符串的长度拉长至9,多余的位置用*填充 70 71 #字符串分割 72 string.split() #返回列表,贴边分割会返回空字符 73 74 75
以上是关于python 字符串常用函数的主要内容,如果未能解决你的问题,请参考以下文章