Boa tarde, Marina! Tudo bem com você?
Ótima observação. No caso, as letras do nome MIRLA
ficaram coloridas por uma formatação padrão do nosso site, que formata o código com cores diferentes. Mas, não se preocupe, caso queira colorir seu nome, podemos usar códigos de escape ANSI, que permitem modificar a cor do texto no terminal. Exemplo:
nome = ["M", "A", "R", "i", "N", "A"]
vogais = "AEIOUaeiou"
cor_vogal = '\u001b[32;1m' # Verde
cor_normal = '\033[0m' # Reseta para a cor padrão
for i in nome:
if i in vogais:
print(cor_vogal + i + cor_normal)
else:
print(i)
Resultado:
Usando esses códigos, temos um conjunto de 8 cores diferentes:
Cor | Código ASCII | Exemplo |
---|
Bright Black | \u001b[30;1m | \u001b[30;1mTexto Preto\u001b[0m |
Bright Red | \u001b[31;1m | \u001b[31;1mTexto Vermelho\u001b[0m |
Bright Green | \u001b[32;1m | \u001b[32;1mTexto Verde\u001b[0m |
Bright Yellow | \u001b[33;1m | \u001b[33;1mTexto Amarelo\u001b[0m |
Bright Blue | \u001b[34;1m | \u001b[34;1mTexto Azul\u001b[0m |
Bright Magenta | \u001b[35;1m | \u001b[35;1mTexto Magenta\u001b[0m |
Bright Cyan | \u001b[36;1m | \u001b[36;1mTexto Ciano\u001b[0m |
Bright White | \u001b[37;1m | \u001b[37;1mTexto Branco\u001b[0m |
Reset | \u001b[0m | \u001b[0mTexto Resetado\u001b[0m |
Caso queira se aprofundar no assunto, deixo como referência este artigo. A recomendação está em inglês, mas, usando o recurso de tradução de páginas do próprio navegador, é possível compreender.
Espero ter ajudado. Conte com o apoio do Fórum na sua jornada. Fico à disposição. Abraços e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado