⬅ Voltar ao Dashboard Capítulo 2 — Preparando o Ambiente

🧮 Os Primeiros Programas

Seção 2.5 — Anatomia do print(), calculadora e operadores

🔬 Anatomia do primeiro programa

Vamos analisar nosso primeiro programa em detalhes. Cada parte tem um nome e uma função específica:

print( "Oi" )
printfunção
( )parênteses
" "aspas
Oimensagem

A função print informa que queremos exibir algo na tela. As aspas delimitam o texto (a mensagem). Os parênteses separam os parâmetros da função.

Sempre que quisermos mostrar algo ao usuário — uma mensagem, uma pergunta ou o resultado de um cálculo — usaremos a função print.

🔢 Python como calculadora

O interpretador Python também funciona como uma poderosa calculadora. Experimente no IDLE:

IDLE>>> 2 + 3 # Adição 5 >>> 5 - 3 # Subtração 2 >>> 10 - 4 + 2 # Combinação 8 >>> 2 * 10 # Multiplicação 20 >>> 20 / 4 # Divisão 5.0

Não se esqueça de pressionar Enter após cada linha para que o interpretador calcule o resultado.

📊 Tabela de operadores

Python usa símbolos específicos para cada operação matemática:

OperadorOperaçãoExemploResultado
+Adição2 + 35
-Subtração5 - 32
*Multiplicação2 * 1020
/Divisão20 / 45.0
**Exponenciação2 ** 38
%Resto da divisão10 % 31
IDLE>>> 2 ** 3 # 2 elevado a 3 8 >>> 10 % 3 # Resto de 10 ÷ 3 1 >>> 16 % 7 # Resto de 16 ÷ 7 2

🎯 Precedência de operações

Assim como na matemática, Python segue uma ordem de prioridade:

  1. Exponenciação (**)
  2. Multiplicação, Divisão e Resto (*, /, %)
  3. Adição e Subtração (+, -)

Use parênteses para alterar a ordem ou para deixar a expressão mais clara:

Exemplo>>> 1500 + (1500 * 5 / 100) 1575.0

“Na dúvida, use parênteses! Além de garantir a ordem correta, eles tornam a fórmula mais fácil de ler.”