Como receber dados do usuário e nomear variáveis de forma clara
A função input() pausa o programa e aguarda o usuário digitar:
Carregando...
Importante: input() sempre retorna uma string, mesmo se o usuário digitar um número:
Carregando...
Sem aspas, Python entende que é uma variável:
Carregando...
Com aspas, é um texto literal:
Carregando...
__nome ≠ Nomeclass, True, False, etc.Carregando...
Não use como nome de variável: print, input, str, int, float, len, type
Isso as desativa:
Carregando...
print(print)
Portanto, evite usar esses nomes nas suas variáveis. Mas se for muito importante que o nome contenha alguma dessas palavras, adicione um prefixo ou sufixo descritivo:
```python
meu_print = "Olá, mundo!"
texto_str = "Mensagem exemplo"
Por convenção, usamos o padrão snake_case para nomear variáveis com mais de uma palavra. Isso significa que as palavras são escritas em minúsculas e separadas por underscores (_):
Carregando...
Além dessa convenção, também vale adotar algumas boas práticas ao nomear variáveis.
Assim, mesmo quem nunca viu seu código vai conseguir entender rapidamente o que cada parte faz.
Veja alguns exemplos de bons e maus nomes de variáveis:
Carregando...
Estes nomes ruins não dizem nada sobre o que a variável representa, enquanto os bons nomes deixam claro o significado de cada variável.