python字符串中多个换行符替换成一个 python 替换多个字符

您所在的位置:网站首页 查找替换回车符号 python字符串中多个换行符替换成一个 python 替换多个字符

python字符串中多个换行符替换成一个 python 替换多个字符

#python字符串中多个换行符替换成一个 python 替换多个字符| 来源: 网络整理| 查看: 265

python字符串中多个换行符替换成一个 python 替换多个字符 转载

mob6454cc6b8546 2023-06-07 17:04:49

文章标签 开发语言 python 字符串 bc 二进制数 文章分类 Python 后端开发

用replace函数替换单个的字符或指定的字符串

比如将字符 ' a ' 替换成 ' A ' 

s1 = 'abcDEF' s2 = s1.replace('a','A')

但如果我想同时替换掉两个或多个字符串呢,直接调用多次就行了

将' a ' 替换成 ' A ' ,同时将' b ' 替换成 ' B ' 

s1 = 'abcDEF' s2 = s1.replace('a','A').replace('b','B')

但这也有一个缺陷,就是你前面替换后的字符串如果和后面要替换的字符串相同的话(比如对二进制数进行取反( 0 变 1 , 1 变 0)),那这样好像就不能适用了,实则不然,直接取一个中间变量就好了嘛,无非多调用一次函数罢了,代码如下:

num = int(input(''))#输入一个整数(十进制) n = str(bin(num)[2:])#将num变为二进制字符串,并去掉前缀ob s1 = n.replace('1','2').replace('0','1').replace('2','0') print(s1) 本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。 收藏 评论 分享 举报

上一篇:图书智能数据分析 图书馆数据分析

下一篇:vb调用javascript vb调用打印机



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3