[Conversão de cores] RGB para HEX e HEX para RGB
Crie uma função que converta RGB para HEX e vice-versa.
color_conversion("#ff09d3") converte o parâmetro string de HEX para RGB. color_conversion({"r": 235, "g": 64, "b": 52}) converte o parâmetro dict de RGB para HEX.
Exemplos
color_conversion("#ffffff") ➞ {"r": 255, "g": 255, "b": 255}
color_conversion("#ff0025") ➞ {"r": 255, "g": 0, "b": 37}
color_conversion({"r": 40, "g": 200, "b": 125}) ➞ "#28c87d"
color_conversion({"r": -1, "g": 0, "b": 256}) ➞ "Invalid input!"
color_conversion("c9bade") ➞ {"r": 201, "g": 186, "b": 222}Observações
- O valor de RGB deve estar entre 0 e 255.
- A entrada do valor hexadecimal pode ser prefixada com um jogo da velha (
#) ou não (consulte o exemplo n.º 5).