我正在尝试编写代码,从用户那里获取输入,并用字母e
替换第一个字母出现的所有地方,除了第一个字母。
例如:"ddar astronaut. pldase, stop drasing md!"
应该是dear astronaut. please, stop erasing me!
。你知道吗
我得到eear astronaut. please, stop erasing me
这是我的密码:
user_input = input("Please enter a string:")
replacemnet = user_input[0]
print(replacemnet)
print(user_input[0:-1:1].replace(replacemnet, "e", -1))
str.replace(...)
的第3个参数表示最多发生多少次。 -1对此参数无效。 您应该做的是对要处理的子字符串调用replace:输出
您可以使用列表:
输出:
相关问题 更多 >
编程相关推荐