通过 OR 比较变量与多个值工作不正确
📁 python, 示例
我在使用 if 运算符及其 or 函数时遇到了问题。当处理字符串时,代码看起来像这样:
if a == "zero" or "zero":
print(0)
elif a == "one" or "unit":
print(1)
# 对于任何 a 的值,只输出 0我该怎么办以及如何修复?
📁 python, 示例
我在使用 if 运算符及其 or 函数时遇到了问题。当处理字符串时,代码看起来像这样:
if a == "zero" or "zero":
print(0)
elif a == "one" or "unit":
print(1)
# 对于任何 a 的值,只输出 0我该怎么办以及如何修复?