ANÚNCIO

Aula 2 – Curso de Python 2025

Aprenda variáveis e operações em Python: tipos de dados, atribuição de valores e operadores aritméticos na prática.

⏱ 24min 👁 60.427 visualizações 📅 janeiro 9, 2025

Mais aulas deste curso

Curso de Python 2025

Aula 2 de 10

Resumo

O conceito de variáveis em Python

Variáveis são nomes que armazenam informações dentro de um programa Python. Elas funcionam como caixas etiquetadas onde você guarda dados para usar posteriormente no código. O principal benefício de usar variáveis é a praticidade: em vez de escrever um valor em vinte lugares diferentes, basta atribuir esse valor a uma variável e usá-la em todos os locais. Se o valor precisar ser alterado, modifica-se apenas uma linha, e a mudança se propaga automaticamente. Esse padrão economiza tempo, reduz erros e torna o código mais legível e manutenível.

Como definir variáveis e a atribuição de valores

Em Python, a criação de uma variável segue a sintaxe simples: nome_variável = valor. O sinal de igualdade (=) não representa igualdade matemática, mas uma atribuição: ele diz ao Python "armazene este valor nesta variável". A ordem do código importa: a variável deve ser definida antes de ser usada. Quando você escreve uma linha contendo uma variável seguida de print(), o Python busca o valor armazenado naquela variável e exibe-o. Essa compreensão da atribuição é fundamental para evitar erros como tentar usar uma variável que ainda não foi criada.

Tipos de dados fundamentais em Python

Python trabalha com vários tipos de variáveis, e cada uma armazena um tipo específico de informação. Os números inteiros (int) representam valores sem casas decimais, como 5, 100 ou -42. Os números decimais (float) incluem casas decimais, como 3.14 ou 2.5. As strings são textos, delimitadas por aspas simples ou duplas (por exemplo, "Olá Mundo" ou 'Python'). As variáveis booleanas armazenam apenas dois valores: True (verdadeiro) ou False (falso), sem aspas. É importante ressaltar que True e False no Python devem ser escritos com a primeira letra maiúscula; escrever true ou false (em minúsculas) resultará em erro, pois o Python não reconhecerá esses termos.

Operadores aritméticos básicos

Os operadores aritméticos permitem realizar cálculos dentro do Python. O operador de adição (+) soma dois valores. O operador de subtração (-) realiza subtrações. O operador de multiplicação (*) multiplica dois números, enquanto o operador de divisão (/) divide um número pelo outro. Esses operadores funcionam tanto com números inteiros quanto com floats. Quando você usa divisão com /, Python sempre retorna um float, mesmo que o resultado seja um número inteiro (por exemplo, 10 / 2 resulta em 5.0, não 5). Compreender esses operadores básicos é essencial para qualquer cálculo ou manipulação numérica em Python.

Operadores especiais: mod e floor division

Além dos operadores básicos, Python oferece dois operadores especiais muito úteis. O mod (%), também conhecido como operador de resto, retorna o resto da divisão entre dois números. Por exemplo, 10 % 3 resulta em 1, porque 10 dividido por 3 é 3 com resto 1. Esse operador é frequentemente usado para verificar se um número é par ou ímpar, ou para implementar lógicas cíclicas. O floor division (//), também chamado de divisão inteira, realiza a divisão e retorna apenas a parte inteira do resultado, descartando os decimais. Diferentemente da divisão comum (/), que retorna 5.0 para 10 / 2, o floor division retorna 5 para 10 // 2. Esses operadores abrem possibilidades para soluções mais elegantes em algoritmos.

Aplicações práticas com múltiplas informações

Na prática, é comum trabalhar com múltiplas informações no mesmo comando print. Python permite passar vários argumentos separados por vírgulas para exibir vários valores simultaneamente. Esse recurso, combinado com variáveis, permite criar mensagens formatadas e interativas. Por exemplo, você pode armazenar um nome em uma variável e uma idade em outra, depois exibir ambas em uma única linha com print(nome, idade). Esse padrão é o ponto de partida para construir programas mais complexos que processam múltiplos dados de forma organizada.

Por que dominar variáveis e operadores

Variáveis e operadores são os blocos de construção de qualquer programa Python. Sem compreender como armazenar dados em variáveis e manipulá-los com operadores, não é possível avançar para conceitos mais sofisticados como loops, condicionais e funções. A segunda aula do curso de Python 2025 da Hashtag Programação coloca essas fundações de forma prática, permitindo que o iniciante escreva código eficiente desde o início. A repetição e prática com esses conceitos garante que fiquem internalizados, facilitando a absorção de tópicos posteriores do Python.

Próximas etapas na jornada Python

Com variáveis e operadores bem consolidados, o desenvolvedor está pronto para explorar strings com mais profundidade, compreender como combinar e manipular textos, e introduzir conceitos de controle de fluxo. As fundações construídas nesta aula servem como base sólida para toda a progressão no aprendizado de Python. O investimento em entender completamente esses tópicos economi tempo e frustrações futuras.

O que você vai aprender

  • Criar e utilizar variáveis para armazenar informações
  • Compreender os principais tipos de dados em Python (int, float, string, bool)
  • Realizar operações aritméticas básicas e especiais (mod, floor division)
  • Entender a ordem de execução do código e escopo de variáveis
  • Aplicar operadores em contextos práticos e reais

Conceitos abordados

Tecnologias utilizadas

Capítulos 12 marcações

  1. Introdução ao Python
  2. Múltiplas informações no print
  3. O que são variáveis
  4. Definição e ordem de variáveis
  5. Por que usar variáveis
  6. Tipos de variáveis em Python
  7. Números inteiros e decimais
  8. Strings e textos
  9. Variáveis booleanas
  10. Operadores aritméticos básicos
  11. Operadores especiais (mod e floor division)
  12. Conclusão da aula

Próximo vídeo sugerido

Avaliações

Avaliação dos alunos 0.0
0 avaliações
Avalie esta aula

Ajude outros alunos a entenderem se esta aula foi útil.

Ainda não há avaliações. Seja o primeiro a avaliar esta aula.