python3字符串操作
x=' abc ' y=' defgh ' 打印(x + y) # x + y 打印(x * 3) # x * n 打印(x [2]) # x[我] 打印(y [0, 1]) # str (i, j)
#求长度 在在在len (x) 11 #将其他类型转换为字符串 在在在str (123) “123” #将数字转为对应的utf - 8字符 在在在科(97) “一个” #将字符转为对应的数字 在在在奥德(' a ') 97 #将数字转为16进制 在在在十六进制(32) “0 x20” #将数字转为8进制 在在在10月(32) “0 o40”
在在在str=' abdcsdsjfkAsfDfja ' #将所有字符转为小写 在在在str.lower () “abdcsdsjfkasfdfja” #将所有字符转为大写 在在在str.upper () “ABDCSDSJFKASFDFJA” #判断所有字符是否为小写 在在在str.islower () 假 #判断所有字符是否都为可打印的 在在在str.isprintable () 真正的 #判断所有字符都是数字 在在在str.isnumeric () 假 #判断是否以参数为结尾 在在在str.endswith (“fja”) 真正的 #判断是否以参数为开的头 在在在str.startswith (asd) 假 #将字符串以9为分隔符分开,返回一个列的表 在在在str.split(9月=' a ') ["、“bdcsdsjfkAsfDfj”、"] 在在在str.split(9月=' s ') [' abdc '、' d ' ' jfkA ', ' fDfja '] #返回参数串的个数 在在在str.count (sd) 1 #将第一个参数字符串替换为第二个参数字符串,替换前n个 在在在str.replace (“s”、“c”, str.count (s)) “abdccdcjfkAcfDfja”
#中心就是居中的意思,字符串的长度为6个单位,tj占了两个单位,其余的位子用美元来占位 在祝辞祝辞str=皌j” 在祝辞祝辞print (str.center(6美元的)) 在祝辞祝辞tj美元美元 #从原字符串左右俩侧删掉字符串列出的字符 在在在str.strip (“sdffa”) “bdcsdsjfkAsfDfj” 在在在str.strip (“sdffafjdb”) “csdsjfkAsfD” #长度不够左侧用0填充 在在在str.zfill (23) “000000 abdcsdsjfkasfdfja” #加入中参数的每一个元素用‘:’连起来 在在在':' . join ([' 127.0.0.1 ', ' 9988 ')) “127.0.0.1:9988”
以上所述是小编给大家介绍的python3实现字符串操作的实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留的言,小编会及时回复大家的。在此也非常感谢大家对网站的支持。
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!