-2

我是 Python 开发的新手。我想这是我进入 python 开发的第三天。我遇到了这个问题 你是否创建了一个名为 shutdown_down 的函数?.

我有什么遗漏吗?这里是一个字符串。

下面是我已经完成的代码片段,但我遇到了一个问题。

def shut_down(a):
    if a.lower() == 'yes':
        return "Shutting down..."
    elif a.lower() != yes and len(a)!=0:
        return "Sorry, I didn't understand you."
    else:
        return "Shutdown aborted!"

帮助表示赞赏。

4

1 回答 1

1

你忘了在你的声明中加上"yes"引号。elif阅读 Python 显示的错误,它包含有用的信息。你可以很容易地发现这个。

另请注意,您可以在and len(a)没有!=0.

于 2013-09-21T09:20:15.373 回答