帮助,每当我在一个程序中键入多个或多个语句时,它只会运行其中的第一行,有什么问题吗
if foo == "ADMIN" or "1":
os.system("cls")
global CODES
CODES = "BLUE"
PORTABLENESS()
elif foo == "IT" or "2":
os.system("cls")
global CODE
CODES = "Green"
PORTABLENESS()
elif foo == "STUDENT" or "3":
CODE = "STUDENT"
PORTABLENESS()
Tags:
更改:
至
以此类推
问题是
评估为
其中
or "1"
将始终计算为True
。这就是问题所在另一种选择是:
相关问题 更多 >
编程相关推荐