我要求用户指定空气或汽车,然后程序应该打印“预订航空旅行”,如果用户说空气和“预订汽车或酒店”,如果用户说汽车。但是,当我把汽车放在那里时,它仍在打印“书籍航空旅行”。我错过了什么?
travel=raw_input("What type of travel is required Air or Car")
if travel == "Air" or "air":
print "book air travel"
elif travel== "Car" or "car":
print "book a car or hotel"
答案 0 :(得分:2)
这样做
travel=raw_input("What type of travel is required Air or Car").lower()
if travel == "air":
print "book air travel"
elif travel== "car":
print "book a car or hotel"
从一开始就将它设为小写,以避免多次检查。