This question already has answers here:
How to test multiple variables against a value?
(24个答案)
3年前关闭。
我是Python的新手,想了解我是否能够在一个表达式中使用多个布尔运算符,例如:
除了可以在语句中使用两个“或”运算符之外,还可以使其变小吗?也许像
请不要嘲笑我;我真的很新。
(24个答案)
3年前关闭。
我是Python的新手,想了解我是否能够在一个表达式中使用多个布尔运算符,例如:
taco = int(input("Enter Tacos:\n"))
if taco == (taco == 3) or (taco == 5) or (taco == 7):
print("Just an example.")
else:
print("No taco for you.")
除了可以在语句中使用两个“或”运算符之外,还可以使其变小吗?也许像
taco == 3 or 5 or 7
这样的东西?请不要嘲笑我;我真的很新。
最佳答案
在这种情况下,您可以编写taco in (3, 5, 7)
(尽管这不是布尔型or
表达式)。
10-01 15:11