我正在学习初学者 python 教程,并且我试图通过向选项添加条件来做比教程要求的更多的事情
elif option == "2":
print "Choose a number for opt 2"
var_in = raw_input("> ")
if 0 < var_in < 5 or 1 <= var_in < 5:
print "between 1-5"
elif var_in == "0": #works
print "Zero"
else:
print "Greater than 5!" #works
如果我为 var_in 输入 0 以外的任何值,我会收到消息“大于 5!”。
我也尝试过使用:
elif option == "2":
print "Choose a number for opt 2"
var_in = raw_input("> ")
if var_in in range(1, 5):
print "between 1-5"
elif var_in == "0": #works
print "Zero"
else:
print "Greater than 5!" #works
结果与上述相同。
任何帮助将不胜感激。谢谢!