как узнать цвет в формате 0xRRGGBB?

Рейтинг: 0Ответов: 2Опубликовано: 02.03.2023

Например у меня есть цвет в формате rgb (255,0,0), как конвертировать/узнать его в формате 0xRRGGBB

Ответы

▲ 1Принят
color = '0x' + ''.join(f'{x:02X}' for x in (255,0,0))
print(color)
# 0xFF0000
▲ 1

Раз вопрос про python, можно использовать % для форматирования

>>> '0x%02x%02x%02x' % (255, 0, 0)
'0#ff0000'

https://stackoverflow.com/questions/3380726/converting-an-rgb-color-tuple-to-a-hexidecimal-string