如何用一个字符替换字符串中的所有字符

时间:2018-02-26 19:45:51

标签: python-3.x replace

是否有人知道一种方法,允许您用单个字符替换单词中的所有字符?

如果没有,任何人都可以建议一种方法来基本打印_(下划线)字符串本身的长度没有使用代码中的任何循环或ifs?

2 个答案:

答案 0 :(得分:2)

mystring = '_'*len(mystring)

当然,我猜你的字符串变量的名称和你想要使用的字符。

或者,如果您只想打印出来,可以:

print('_'*len(mystring))

答案 1 :(得分:0)

import re

str = "abcdefghi"
print(re.sub('[a-z]','_',str))