我正在寻求作业帮助。
我需要编写一个程序,该程序将使用列表和用户输入来计算已定义范围内的RGB颜色值。 用户正在输入0-100%之间的值,程序将返回有效的RGB颜色值。 我完全是绿色的,甚至不知道如何开始...
background.js
我想接收输出:
colour0percent = [0,255,0]
colour50percent = [255,128,0]
colour100percent = [255,0,0]
percentage = int(input("Input: "))
colour = []
print(percentage, colour)
答案 0 :(得分:0)
您必须在数学中找到公式,然后加以实施。从您提到的小例子中我们无法意识到问题所在,但是此答案可能会为您指出一些正确的方向:
percentage = int(input("Input: "))
r = 255 if percentage >= 50 else int((percentage/50)*255)
g = 255 - 255*percentage/100
b = 0
color = [r, g, b]
print(percentage, color)