栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python字符串中每个字符前插入其他字符

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python字符串中每个字符前插入其他字符

背景:在某网站发了一段评论,不知道触摸了什么不该触摸的东西,该站自动给我屏蔽了,正好最近学历python,想着在每个字符前都加上’'应该能逃脱自动审核的魔掌 要求:在特定字符串的每一个字符前面加斜杠()

str1=‘123456abcdefg’
def fun(str):
for i in range(0, len(str), 1):
print(str[i:i + 1], ‘/’, end=‘’)
fun(str1)

输出:
1 /2 /3 /4 /5 /6 /a /b /c /d /e /f /g /
Process finished with exit code 0

总结:短短代码的核心就是把字符串拆开输出
然后看了别的说什么用replace()内置函数感觉就很麻烦而且只能替换特定的字符
另外看了一个spilt()函数,是
str.split(sep,maxsplit)
此方法中各部分参数的含义分别是:
str:表示要进行分割的字符串;
sep:用于指定分隔符,可以包含多个字符。此参数默认为 None,表示所有空字符,包括空格、换行符“n”、制表符“t”等。
maxsplit:可选参数,用于指定分割的次数,最后列表中子串的个数最多为 maxsplit+1。如果不指定或者指定为 -1,则表示分割次数没有限制。
这个方法是将字符串沿着原来本来有的空格(或者其他特定一个字符)拆开,在使用正则表达式后import re可将字符串沿着多个指定字符拆开
具体参考链接:
https://blog.csdn.net/sinat_38682860/article/details/80375369

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/954030.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号