Programador Leigo
Fundamentos 7 min leitura 25 FEV 2026

Python do Zero: variáveis, tipos e operadores

O ponto de partida para quem nunca programou. Sem pré-requisitos, sem enrolação.


O que é Python?

Python é uma linguagem de programação criada em 1991 por Guido van Rossum. Ela foi projetada para ser simples de ler e escrever, o que a torna ideal para iniciantes. Hoje, Python é usada em desenvolvimento web, ciência de dados, automação, inteligência artificial e muito mais.

Para verificar se você já tem Python instalado, abra o terminal e digite:

python --version

Se aparecer algo como Python 3.12.x, você está pronto para começar.

Variáveis: guardando informações

Uma variável é um nome que aponta para um valor armazenado na memória. Em Python, você não precisa declarar o tipo da variável; o interpretador descobre sozinho.

nome = "Maria"
idade = 25
altura = 1.68
estudante = True

print(nome)      # Maria
print(idade)     # 25
print(altura)    # 1.68
print(estudante) # True

Regras para nomes de variáveis: - Devem começar com letra ou underscore (_) - Não podem conter espaços - São case-sensitive: nome e Nome são variáveis diferentes - Evite usar palavras reservadas como if, for, class

Tipos de dados

Python tem quatro tipos básicos que você vai usar o tempo todo:

# String (texto)
mensagem = "Ola, mundo!"

# Integer (numero inteiro)
quantidade = 42

# Float (numero decimal)
preco = 19.90

# Boolean (verdadeiro ou falso)
ativo = True

Você pode verificar o tipo de qualquer valor com a função type():

print(type(mensagem))    # <class 'str'>
print(type(quantidade))  # <class 'int'>
print(type(preco))       # <class 'float'>
print(type(ativo))       # <class 'bool'>

Operadores

Operadores permitem fazer cálculos e comparações com valores.

# Aritmeticos
soma = 10 + 3        # 13
subtracao = 10 - 3   # 7
multiplicacao = 10 * 3  # 30
divisao = 10 / 3     # 3.333...
divisao_inteira = 10 // 3  # 3
resto = 10 % 3       # 1
potencia = 2 ** 3    # 8

# Comparacao (retornam True ou False)
print(10 > 5)    # True
print(10 == 10)  # True
print(10 != 5)   # True
print(10 <= 3)   # False

# Logicos
print(True and False)  # False
print(True or False)   # True
print(not True)        # False

Entrada do usuário

A função input() permite que o usuário digite informações no terminal. Ela sempre retorna uma string, então você precisa converter quando necessário:

nome = input("Qual e o seu nome? ")
idade = int(input("Quantos anos voce tem? "))
altura = float(input("Qual a sua altura? "))

print(f"Ola, {nome}! Voce tem {idade} anos e {altura}m de altura.")

A sintaxe f"..." é chamada de f-string e permite inserir variáveis diretamente dentro do texto.

Conclusão

Variáveis, tipos e operadores são a base de qualquer programa em Python. Com esses conceitos, você já consegue criar programas simples que recebem dados do usuário, fazem cálculos e exibem resultados. O próximo passo é aprender estruturas de controle como if, for e while para tomar decisões e repetir ações no seu código.

Continue lendo

Compartilhar