Código hexadecimal válido
Crea una función que determine si una cadena es un código hexadecimal válido.
Un código hexadecimal debe comenzar con el símbolo numeral # y tener exactamente 6 caracteres. Cada carácter debe ser un dígito de 0-9 o una letra de A-F. Las letras pueden estar en mayúsculas o minúsculas.
Ejemplos
is_valid_hex_code("#CD5C5C") ➞ true
is_valid_hex_code("#EAECEE") ➞ true
is_valid_hex_code("#eaecee") ➞ true
is_valid_hex_code("#CD5C58C") ➞ false
# La longitud supera los 6 caracteres
is_valid_hex_code("#CD5C5Z") ➞ false
# No todas las letras están entre A y F
is_valid_hex_code("#CD5C&C") ➞ false
# Contiene un carácter no permitido
is_valid_hex_code("CD5C5C") ➞ false
# Falta #Notas
N/A