【发布时间】:2022-01-21 04:36:42
【问题描述】:
我需要我的代码来输出“嘿????”当输入的输入是“嘿 :)”。相反,它输出'h'
def emojiChanger(word):
emoji = " "
for letter in word:
if letter in ":)":
emoji = emoji + "????"
elif letter in ":(":
emoji = emoji + "☹️"
else:
emoji = emoji + letter
return emoji
print(emojiChanger(input('How are you doing? ')))
输出:
How are you doing? :)
????
替代输出:# 我需要解决的问题
How are you doing? hey :)
h
我需要它输出:嘿????
【问题讨论】:
-
欢迎来到 Stack Overflow!请拨打tour。你有什么问题?您的代码存在多个问题,例如,
return缩进太深。有关提示,请参阅How to Ask。你可以edit。