Aula 003: Variáveis
🎥 Vídeo 3
Neste vídeo, vamos aprender o que é uma variável e alguns tipos de dados.
O que são variáveis?
Uma variável é um espaço na memória do computador utilizado para armazenar um valor. Ela funciona como um identificador (nome) associado a um dado. Esse nome permite acessar e reutilizar a informação ao longo do programa.
Exemplo:
Neste caso, o valor 5 está armazenado na variável chamada nota.
Utilizando variáveis
Para exibir o valor de uma variável utilizamos a função print():
É importante não utilizar aspas ao passar o nome da variável. Caso contrário, o Python interpretará como texto, e não como uma referência ao valor armazenado.
Atualização de valores
O valor de uma variável pode ser alterado ao longo do programa:
Como o Python executa o código de cima para baixo, o valor final exibido será 8.5.
Tipos de dados
As variáveis podem armazenar diferentes tipos de dados:
- Inteiro (int): números sem casas decimais
- Float (float): números com casas decimais (utilizando ponto)
- String (str): textos entre aspas
- Booleano (bool): valores lógicos (True ou False)
Exemplos:
Regras para criação de variáveis
Em Python, os nomes das variáveis precisam seguir algumas regras:
- Devem começar com uma letra ou com underscore (
_) - Não podem começar com números
- Podem conter apenas letras, números e underscore (
_) - Não podem conter espaços ou caracteres especiais (
@,-,!, etc.) - Python diferencia letras maiúsculas e minúsculas (
nomeeNomesão variáveis diferentes) - Não podem utilizar palavras reservadas da linguagem, como
if,for,while,class
Exemplos válidos:
Exemplos inválidos:
1nome = "Maria" # começa com número
nome aluno = "Ana" # contém espaço
valor-total = 10 # contém hífen
class = "Python" # palavra reservada
Boas práticas na criação de variáveis
Para manter o código organizado e legível:
- Utilize nomes descritivos (ex: nota_final, nome_aluno)
- Escreva em letras minúsculas
- Separe palavras com underscore ( _ )
- Evite nomes genéricos como x ou y, pois dificultam o entendimento do código.
Case sensitive
O Python diferencia letras maiúsculas de minúsculas. Isso significa que:
- True é válido.
- true é inválido.
Algumas palavras são reservadas pela linguagem e devem ser utilizadas exatamente como definidas.
Checklist
Ao final desta aula você aprendeu:
- O que são variáveis e para que servem
- Como armazenar e acessar valores
- Como atualizar informações
- Os principais tipos de dados do Python
- Boas práticas de nomeação
Esses conceitos são fundamentais para construir programas mais estruturados e dinâmicos.