【发布时间】:2018-02-16 10:52:06
【问题描述】:
我是编码方面的新手,我从 Python 开始了解如何编码。 我将编写一个简单的测验,用户可以在其中选择他们想要玩的测验。 我做了 input() ,但它没有进入 if - 语句。 代码:
import quiz1
import quiz2
import quiz3
import quiz4
quiz = input("Please choose which Quiz you want to play (1-4): ")
print(quiz)
if quiz == 1:
quiz1
#f1 = open(fragebogen1.py)
#print(f1)
elif quiz == 2:
print("hello")
elif quiz == 3:
print("hello")
elif quiz == 4:
print("hello")
提前致谢
【问题讨论】:
-
input()返回一个字符串。您正在将该字符串与一个整数进行比较,并且该检查永远不会是True。检查if quiz == '1'。
标签: python python-3.x if-statement input