2024-10-02 22:35:10 发布
网友
我不明白当你输入单词“pandemonium”时,它怎么会返回一个空字符串(“”)。有人能解释这是为什么吗
def mystery(text): result = "" for x in text: if x == "p": result += "pop" elif x == "m": result = "" else: result += x return result
这是因为当x == "m"你重置result变量为等于一个空字符串而不是附加它
x == "m"
result
def mystery(text): result = "" for x in text: if x == "p": result += "pop" elif x == "m": result += "" else: result += x return result
这是因为当
x == "m"
你重置result
变量为等于一个空字符串而不是附加它相关问题 更多 >
编程相关推荐