Variáveis e tipos de dados
Em Python, uma variável é utilizada para armazenar valores na memória. Esses valores podem ser utilizados, modificados e reutilizados ao longo do programa.
Variáveis
Para criar uma variável, basta atribuir um valor utilizando o operador =.
x = 10
nome = "Ana"Neste caso, x armazena um número e nome armazena um texto.
O nome da variável deve seguir algumas regras:
- Não pode começar com número
- Não pode conter espaços
- Deve evitar palavras reservadas da linguagem
Tipagem dinâmica
Python é uma linguagem de tipagem dinâmica. Isso significa que não é necessário declarar o tipo da variável, pois ele é definido automaticamente.
x = 10 # inteiro
x = "texto" # agora é uma stringA variável pode mudar de tipo ao longo do programa.
Tipos básicos de dados
Inteiros (int)
Representam números inteiros.
idade = 25Números reais (float)
Representam números com casas decimais.
altura = 1.75Texto (str)
Representa sequências de caracteres.
nome = "João"
mensagem = 'Olá mundo'Booleano (bool)
Representa valores lógicos: verdadeiro ou falso.
ativo = True
aprovado = FalseVerificando o tipo
A função type() permite verificar o tipo de uma variável.
x = 10
print(type(x))Conversão de tipos
É possível converter valores entre diferentes tipos de dados.
x = "10"
y = int(x)
z = 3.5
w = int(z)Outras conversões comuns:
int()→ inteirofloat()→ número realstr()→ textobool()→ booleano
Entrada de dados
A função input() permite ler dados do usuário. O valor lido é sempre do tipo string.
nome = input("Digite seu nome: ")
print(nome)Para trabalhar com números, é necessário converter o valor:
idade = int(input("Digite sua idade: "))Observação
Variáveis são fundamentais para armazenar e manipular informações. O tipo de dado define quais operações podem ser realizadas com cada valor.