菜鸟IT的博客 >> Python
maketrans函数和translate函数结合在一起使用 | maketrans函数返回的值是字典类型 | translate函数是把maketrans返回字典类型的值进行转换 | maketrans的第3个参数是指定要删除的字符
# maketrans函数的作用
# maketrans函数的参数有2个,原始字符和替换后的字符
# maketrans函数只对单个字符进行处理。
# maketrans函数返回的值是字典类型
# translate函数是把maketrans返回字典类型的值进行转换
s1="python学习笔记,https://www.17wx.net"
# maketrans的第3个参数是指定要删除的字符
x1=s1.maketrans(":p","#P",".")
# 然后使用translate函数输出替换后的
x2=s1.translate(x1)
print(x1)
print("原始字符串的样子:"+s1)
print("替换后的字符串的样子:"+x2)
————————
最终输出效果:↓
{58: 35, 112: 80, 46: None}
原始字符串的样子:python学习笔记,https://www.17wx.net
替换后的字符串的样子:Python学习笔记,httPs#//www17wxnet
进程已结束,退出代码0
菜鸟IT博客[2021.11.12-14:46] 访问:310