【发布时间】:2018-07-06 00:57:21
【问题描述】:
我只是在写一个简单的 if 语句。只有当用户键入“Good!”时,第二行才会评估为 true! 如果“太好了!”输入它会执行 else 语句。我可以不使用或不喜欢这个吗?我需要逻辑或吗?
weather = input("How's the weather? ")
if weather == "Good!" or "Great!":
print("Glad to hear!")
else:
print("That's too bad!")
【问题讨论】:
-
那不会如你所愿。尝试做
if weather in ['Good!', 'Great!']或 `if weather == 'Good!'或天气 == '太好了!'
标签: python if-statement conditional