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.
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!
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.
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.