<分区> 分区>
我正在尝试编写一个程序,要求用户输入一种颜色,然后根据他们选择的颜色,python 将其转换为数字并打印该数字。
这是我的代码:
def main():
brown1 = 5
red1 = 6
orange1 = 3
color1 = input("Color on resistor? (separated by comma) : ")
if color1 == "Brown" or "brown":
color1 = brown1
if color1 == "Red" or "red":
color1 = red1
if color1 == "Orange" or "orange":
color1 = orange1
print(color1)
main()
问题在于 Python 只返回最后一种颜色,即 3。 我刚刚开始编程,我真的不知道要对这段代码做些什么才能让它工作。有什么建议么?谢谢。
