Есть оценка изображения, которая выводит оценку в таком стиле "40.012353452342457845"
score1 = brisque.score(img1)
print("Score for"+(b)+" ", score1)
cv2.putText(
img = img,
text = str(score1),
org = (0, 50),
fontFace = cv2.FONT_HERSHEY_DUPLEX,
fontScale = 2.0,
color = (125, 246, 55),
thickness = 3
)
Как максимально правильно написать логику, чтобы цвет текста зависел от числа?
Я понимаю, что это логика if/else, но единственное что я хочу менять это цвет, остальные параметры остаются как есть. Как такое реализовать, чтобы не делать 100 лишних строк?