Home > Blog > Python
Python

Variável em Python: Tudo que Você Precisa Saber

7 de dezembro de 2024 | por Universo Python

bloco de código com variáveis em Python em um fundo azul escuro

O que é uma variável em Python?

Uma variável em Python é um espaço reservado na memória do computador para armazenar dados que podem ser utilizados e manipulados durante a execução de um programa. Elas são essenciais para tornar os programas mais dinâmicos e flexíveis, permitindo que valores sejam alterados e reutilizados conforme necessário.

Em Python, ao contrário de algumas outras linguagens de programação, não é necessário declarar explicitamente o tipo de dado que será armazenado na variável. A linguagem é dinamicamente tipada, o que significa que o tipo da variável é determinado automaticamente com base no valor atribuído a ela.

Exemplos de variáveis

Python
nome = "Python"
idade = 30
preco = 199.99
print(nome, idade, preco)

Aqui, criamos três variáveis: nome para armazenar uma string, idade para armazenar um número inteiro, e preco para armazenar um número de ponto flutuante (float). Todas são reconhecidas automaticamente pelo Python.

Como declarar variáveis em Python

Declarar uma variável em Python é simples: basta atribuir um valor a um identificador usando o operador de atribuição =. Não é necessário especificar o tipo, mas existem algumas boas práticas que você deve seguir.

Exemplos de declaração

Python
# Correto
nome = "João"
idade = 25
altura = 1.75

# Evite
1nome = "Erro"
idade@ = 30
altura- = 1.80

As boas práticas incluem:

  • Usar nomes descritivos e em letras minúsculas.
  • Evitar números ou caracteres especiais no início dos nomes das variáveis.
  • Seguir o padrão snake_case para nomes compostos, como minha_variavel.

Principais tipos de variáveis no Python

Em Python, as variáveis podem armazenar diferentes tipos de dados. Aqui estão os tipos mais comuns:

1. String (str)

Armazena texto e é delimitada por aspas simples ou duplas.

Python
nome = "Python"

2. Inteiro (int)

Armazena números inteiros, positivos ou negativos.

Python
idade = 30

3. Ponto flutuante (float)

Armazena números com casas decimais.

Python
altura = 1.75

4. Booleano (bool)

Armazena valores lógicos: True ou False.

Python
ativo = True

5. Lista (list)

Armazena uma coleção de itens em uma única variável, permitindo múltiplos valores.

Python
numeros = [1, 2, 3, 4]

6. Dicionário (dict)

Armazena pares de chave e valor, ideal para relacionar informações.

Python
dados = {"nome": "Python", "ano": 1991}

Regras para nomear variáveis

Ao criar variáveis, é importante seguir as regras da linguagem para evitar erros no programa. Aqui estão as principais regras para nomeação:

O nome da variável deve começar com uma letra ou um sublinhado.

Python
_variavel = "permitido"
variavel = "permitido"

Não pode começar com números.

Python
2variavel = "erro"  # Inválido

Não use palavras reservadas da linguagem, como if, while, return.

Python
if = 10  # Inválido

Os nomes de variáveis fazem distinção entre maiúsculas e minúsculas.

Python
Variavel = "diferente"
variavel = "diferente"

Boas práticas ao usar variáveis no Python

Seguir boas práticas ao declarar e utilizar variáveis melhora a legibilidade e a manutenção do código. Veja algumas dicas:

1. Escolha nomes significativos

Prefira nomes que expliquem claramente o propósito da variável.

Python
# Evite
x = 100

# Prefira
quantidade_itens = 100

2. Use snake_case para nomes compostos

Python
# Correto
nome_completo = "João Silva"

# Errado
nomeCompleto = "João Silva"

3. Evite reutilizar nomes de variáveis

Reutilizar variáveis para armazenar valores de diferentes tipos pode causar confusão.

Python
# Evite
dados = "João"
dados = 25  # Confuso

4. Comente o propósito das variáveis

Adicionar comentários ajuda na compreensão do código.

Python
idade = 25  # Idade do usuário em anos

Com essas práticas e conceitos, você terá uma base sólida para trabalhar com variáveis no Python.

0 0 votos
Classificação do artigo
Inscrever-se
Notificar de
guest
0 Comentários
mais antigos
mais recentes Mais votado
Feedbacks embutidos
Ver todos os comentários

POSTS RELACIONADOS

Ver todos

Seta para a direita