【发布时间】:2018-10-28 22:29:29
【问题描述】:
我正在尝试创建一个代码,将输入字符串替换为“匿名”代码。我想用“X”替换所有大写字符,用“x”替换所有小写字符,同时保持所有空格或符号相同。
我了解 >.replace> 和 if 和 for 循环,但我无法实现它们来做我想做的事,请帮忙?
对不起,如果我发布的代码不正确,我是新手
input_string = input( "Enter a string (e.g. your name): " )
lower = "abcdefghijklmnopqrstuvwxyz"
upper = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
for input in input_string:
if input in input_string:
input_string = lower.replace(input, "x")
if input in upper:
input_string = upper.replace(input, "X")`
print( "The anonymous version of the string is:", input_string )
【问题讨论】:
-
请展示您的尝试并解释具体问题所在。
-
研究使用
re.sub函数 -
----------------
-
请edit您的问题包含格式化代码
-
试过了,可以吗?