Ir para o conteúdo

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:

nota = 5

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():

print(nota)

É 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:

nota = 5
nota = 8.5
print(nota)

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:

nota = 8
media = 7.5
nome = "Abel"
estudando = True

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 (nome e Nome são variáveis diferentes)
  • Não podem utilizar palavras reservadas da linguagem, como if, for, while, class

Exemplos válidos:

nome = "Francisco"
idade_aluno = 25
_valor = 100
nota1 = 8.5

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.

Comentários