使用输入Python 3的EOF错误
问题描述:
我不断收到EOF错误,但不确定原因。我尝试过使用和不使用int(),但没有区别。我使用Pycharm 3.4和Python 3使用输入Python 3的EOF错误
谢谢, 克里斯
while True:
try:
number = int(input("what's your favourite number?"))
print (number)
break
答
您必须关闭try statement,因为您声明,有可能是一个错误,你要处理它
while True:
try:
number = int(input("what's your favourite number?"))
print(number)
break
except ValueError as e:
print("Woah, there is an error: {0}".format(e))
谢谢!现在工作 – Chris