Introdução à Linguagem Python: Variáveis, Nomenclatura e Boas Práticas
Python é uma das linguagens de programação mais populares do mundo atualmente. Com uma sintaxe simples e direta, ela é ideal tanto para iniciantes quanto para programadores experientes. Neste artigo, vamos abordar alguns conceitos básicos sobre variáveis e boas práticas de codificação, com exemplos práticos para facilitar o entendimento.
Trabalhando com Variáveis em Python
Em Python, variáveis são usadas para armazenar valores. Elas são criadas automaticamente quando um valor é atribuído a um nome.
Veja um exemplo simples:
age = 28
name = "Wendel"
print(f'Meu nome é {name} e eu tenho {age} anos(s) de idade.')
Neste exemplo, criamos duas variáveis: age
(idade) e name
(nome). Usamos a f-string para imprimir os valores de forma formatada.
Também é possível atribuir múltiplos valores em uma única linha:
age, name = (28, "Wendel")
print(f'Meu nome é {name} e eu tenho {age} anos(s) de idade.')
Outro exemplo com a troca de valores:
nome = 'Gomes'
idade = 18
nome, idade = "Wendel", 28
print(nome, idade)
Boas Práticas de Nomenclatura
A clareza do código é essencial para facilitar a manutenção, entendimento e colaboração entre programadores. Veja algumas boas práticas para nomear variáveis:
- Use o padrão snake_case – nomes com letras minúsculas separados por underscore (_):
limite_saque_diario = 1000
- Evite palavras reservadas – não use palavras que fazem parte da linguagem Python, como
print
,class
,for
,if
, etc. - Evite nomes muito genéricos – variáveis como
a
,b
,c
não dizem nada sobre o que representam. - Evite nomes muito longos – evite exagerar na descrição:
nome_da_variavel_que_eh_muito_longo = "exemplo" # ruim
- Evite nomes muito semelhantes – nomes como
nome
,nome1
,nome2
, etc., confundem quem lê o código. - Evite variações confusas de maiúsculas/minúsculas –
nome
,Nome
,NOME
,nOME
,noME
são facilmente confundidos. - Use nomes descritivos e consistentes – prefira nomes que indicam claramente o propósito da variável:
saldo_atual = 2500
- Use letras maiúsculas para constantes – em Python, convenciona-se escrever constantes com letras maiúsculas:
BRAZILIAN_STATES = ["RN", "SP", "RJ", "MG", "ES"]
Conclusão
Aprender Python é um excelente primeiro passo no mundo da programação. Começar com boas práticas desde o início fará uma grande diferença no seu desenvolvimento como programador. Lembre-se: código limpo é código que outros conseguem entender facilmente – inclusive você mesmo no futuro!