def pseudocolor(val, minval, maxval):
    h = float(val - minval) / (maxval - minval) * 120
r, g, b = colorsys.hsv_to_rgb(h / 360, 1.0, 1.0)
return r, g, b
if __name__ == '__main__':
    steps = 10
print('val       R      G      B')
for val in range(0, 100 + steps, steps):
    pass
Диапазон значений для псевдоцвета