Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Python usa snake_case?

O que é boa prática em Python, usar snake_case ou camelCase? Há cursos de python na Alura que ora utiliza-se um, ora utiliza-se outro.

1 resposta
solução!

Bruno,

Para tudo relacionado ao guia de estilo do Python: eu recomendo que você leia PEP8.

Mas resumidamente respondendo a sua pergunta: CamelCase é a denominação em inglês para a prática de escrever as palavras compostas ou frases, onde cada palavra é iniciada com maiúsculas e unidas sem espaços. É um padrão largamente utilizado em diversas linguagens de programação, como Java, C#, Ruby, PHP e Python, principalmente nas definições de classes e objetos.

Os nomes das funções devem estar em minúsculas, com palavras separadas por sublinhados, conforme necessário, para melhorar a legibilidade.