Olá João, tudo bem com você?
Meus parabéns pela resolução do desafio. Fico feliz que tenha compartilhado o seu código, ele atende bem o que foi proposto.
Quero aproveitar a oportunidade e deixar uma dica de boas práticas de programação. No Python por convenção a nomenclatura de variáveis não deve conter caracteres especiais, por exemplo, os caracteres latinos, como o c-cedilha (ç
), o til (~
) e etc, o único caractere especial permitido será o sublinhado (_
).
Sendo assim recomendo que faça substituição da declaração das variáveis que fazem uso de caracteres especiais, por exemplo, troque cotação
por cotacao
.
A segunda parte da dica, será quanto a nomenclatura de variáveis com múltiplas palavras. No Python é adotado o padrão snake_case para nomearmos as variáveis, neste padrão temos todas as letras escritas em minúscula e suas palavras serão separadas com o uso do sublinhado (_
).
Adotando esse padrão, substituiremos resultadoconversãoparadolar
por resultado_conversao_para_dolar
. Note que após a mudança no nome da variável ficou mais legível pela pessoa programadora.
Após realizar as modificações recomendadas acima, certifique-se de que todas as variáveis que precisam ser renomeadas passaram por essa renomeação, salve o arquivo e execute-o.
Para aprimorar ainda mais o seu aprendizado sobre as conversões de nomenclaturas no Python, recomendo a leitura do artigo abaixo, onde será abordado com mais detalhes sobre os demais padrões utilizados, por exemplo: PascalCase
e SCREAMING_SNAKE_CASE
.
Lembre-se que pode contar sempre com o fórum Alura, seja para compartilhar o seu desenvolvimento ou para tirar suas dúvidas.
Fico à disposição.
Abraços e bons estudos.