Aula 2: Variáveis e Tipos de Dados

Construindo a base da sua lógica de programação.

O Que Você Vai Aprender

Nesta aula, vamos desvendar dois conceitos fundamentais na programação: variáveis e tipos de dados. Eles são a base para armazenar e manipular informações em seus programas. Ao final, você terá uma compreensão clara e prática sobre como usá-los no Python.

💡 Conceito de Variáveis

Entender o que são variáveis, como declará-las e atribuir valores em Python.

🗂️ Tipos de Dados Básicos

Conhecer os principais tipos de dados: inteiros, pontos flutuantes, booleanos e strings.

Variáveis: Armazenando Informações

Variáveis são como caixas rotuladas na memória do computador, onde podemos guardar diferentes tipos de valores. Elas são essenciais para que seu programa possa lembrar e manipular dados. Explore os cards abaixo para entender as regras e boas práticas.

Definição e Uso

Definição

Nomes que se referem a um espaço na memória onde um valor é armazenado.

Declaração e Atribuição

Em Python, você cria e atribui um valor à variável com `=`: nome_da_variavel = valor.

Regras e Boas Práticas

Nomes Válidos

Podem conter letras, números e underscores (`_`). Não podem começar com um número ou ter espaços.

Ex: `idade`, `nome_completo`, `valor1`

Boas Práticas

Use nomes descritivos e significativos. Isso torna seu código mais fácil de entender.

Ex: `quantidade_produtos` é melhor que `qtd`

Teste de Nomes de Variáveis

Experimente digitar um nome de variável abaixo para verificar se é válido ou não.

Tipos de Dados: A Natureza dos Valores

Cada valor em Python tem um "tipo" que define como ele pode ser manipulado. Entender os tipos de dados básicos é crucial para escrever programas que funcionem corretamente. Clique nos cards para ver exemplos e use o testador de tipos para experimentar!

Inteiro (int)

Números inteiros, positivos ou negativos, sem casas decimais.

Ex: 10, -5, 0

Ponto Flutuante (float)

Números com casas decimais (números reais).

Ex: 3.14, -2.5

Booleano (bool)

Representa valores de verdade: verdadeiro ou falso.

Ex: True, False

String (str)

Sequências de caracteres (texto), sempre entre aspas simples ou duplas.

Ex: "Olá", 'Python'

Descobridor de Tipos de Dados

Insira um valor no campo abaixo e veja qual tipo de dado Python ele representa.

Desafios Práticos

É hora de colocar o conhecimento em prática! Realize as atividades abaixo para fixar o que aprendeu sobre variáveis e tipos de dados. A prática leva à perfeição na programação!

  • Crie Variáveis de Diferentes Tipos

    No seu editor de código, crie variáveis para armazenar um número inteiro, um decimal, um valor booleano e uma frase.

    idade = 30
    altura = 1.75
    esta_chovendo = False
    mensagem = "Python é incrível!"
  • Imprima os Valores das Variáveis

    Use a função `print()` para exibir os valores de cada variável que você criou no console.

    print(idade)
    print(altura)
    print(esta_chovendo)
    print(mensagem)
  • Experimente Nomes de Variáveis

    Tente criar variáveis com nomes válidos e inválidos em seu ambiente Python (ex: `1minha_var`, `minha var`) e observe os erros que ocorrem.