每当我尝试在输入中输入内容时,它只是说"处理完成后退出代码0" (使用pycharm)

时间:2017-07-19 18:14:02

标签: python pycharm

每当我尝试在提示符中输入内容时,它会显示"处理完成,退出代码为0"并且不会激活我的下一行代码!

我会使用" ---"指示我的代码在哪里激活(在线下):

name = input("What is your name?")
print(name, ", huh? That's a great name!")
answer2 = input("Alright, Let's get going. Are you ready for Level 1?")
if answer2 is 'Y':
    # ---
    print("Alright, let's do it then!")
    ...

1 个答案:

答案 0 :(得分:2)

如果你这样做:

a = 'Y'
b = 'Y'
a is B #>>> return False

is检查两个对象是否是同一个对象,它使用整数,但字符串总是不同的对象。

您可能想要这样做:

answer2 == 'Y'

(代码0是一个好兆头,未检测到错误,如语法或NameError)