【发布时间】:2019-10-07 01:42:38
【问题描述】:
我有一个代码允许用户在 3 个选项之间进行选择 0- 初学者 1- 中级 2:高级
我的代码是:
if inp == 0:
out = "Beginner"
elif inp == 1:
out = "Intermediate"
elif inp == 2:
out = "Advanced"
else:
print("Invalid")
但是,我想要它,所以如果输入大于 3 的数字,它就不会进入第二部分。
我拥有的代码的第二部分是:
x=float(input("Choose a number between [0,90]"))
if x > 0 and x < 90:
print("Is Latitude in the North or South Hemisphere?")
else:
print ("Invalid")
有人可以提供一些关于条件应该如何的见解吗? 谢谢!
【问题讨论】:
标签: python input output conditional-statements