Seção 2.5 — Anatomia do print(), calculadora e operadores
Vamos analisar nosso primeiro programa em detalhes. Cada parte tem um nome e uma função específica:
print( "Oi" )
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.
O interpretador Python também funciona como uma poderosa calculadora. Experimente no IDLE:
Não se esqueça de pressionar Enter após cada linha para que o interpretador calcule o resultado.
Python usa símbolos específicos para cada operação matemática:
| Operador | Operação | Exemplo | Resultado |
|---|---|---|---|
| + | Adição | 2 + 3 | 5 |
| - | Subtração | 5 - 3 | 2 |
| * | Multiplicação | 2 * 10 | 20 |
| / | Divisão | 20 / 4 | 5.0 |
| ** | Exponenciação | 2 ** 3 | 8 |
| % | Resto da divisão | 10 % 3 | 1 |
Assim como na matemática, Python segue uma ordem de prioridade:
**)*, /, %)+, -)Use parênteses para alterar a ordem ou para deixar a expressão mais clara:
“Na dúvida, use parênteses! Além de garantir a ordem correta, eles tornam a fórmula mais fácil de ler.”