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