


Программирование
+4Поммогите с задачей на python, пожалуйста!
напишите функцию перевода цвета из шестнадцатиричной кодировки (HEX) в кодировку RGB и примените ее в программе. Кодировку цвета в RGB представьте в виде кортежа, который подойдет для использования в библиотеке matplotlib. Коды цветов RGB округлите до 2x знаков запятой. Кодировка цвета HEX передается в функцию в строке вида '#3503fc'. Кодировка цвета RGB передается из функции в кортеже вида (0.21, 0.01, 0.99).
По дате
По рейтингу
123456789101112131415
def hex_to_rgb(hex_color):
# Удаляем символ '#' из строки
hex_color = hex_color.lstrip('#')
# Получаем значения красного, зеленого и синего цветов
r = int(hex_color[0:2], 16) / 255.0
g = int(hex_color[2:4], 16) / 255.0
b = int(hex_color[4:6], 16) / 255.0
# Возвращаем кортеж значений RGB
return round(r, 2), round(g, 2), round(b, 2)
# Пример использования функции
hex_color = '#3503fc'
rgb_color = hex_to_rgb(hex_color)
print("RGB код цвета:", rgb_color)