在Python中调用exit函数

时间:2017-10-20 21:29:51

标签: python-3.x

import sys

e = input("Do you want to continue?(Enter Y or N)?")
if e == "Y":
    sys.exit()

我试图创建一个允许用户退出的退出功能。我使用了错误的格式还是搞乱了语法?

1 个答案:

答案 0 :(得分:1)

试试这段代码:

import sys

e = input("Do you want to continue?(Enter Y or N)?")
if e == "Y":
    sys.exit()

存在缩进问题,您错过了:

另外,我还建议使用这个逻辑:

import sys

e = input("Do you want to continue?(Enter Y or N)?")
if e.lower() in  {'y','yes'}:
    sys.exit()

这会提供更多灵活性,因为它会接受Yy和不同版本的yes