Operações Aritméticas
Podemos realizar Operações Aritméticas — Adição (+), Subtração (-), Multiplicação (*) e Divisão (/) — no Python envolvendo valores numéricos e variáveis contendo valores numéricos.
Existem outras operações aritméticas não convencionais, as quais precisamos saber:
- Divisão inteira (//)
Retorna a parte inteira do resultado de uma divisão simples. Pode ser entendida, também, como um arredondamento para baixo.
- Módulo (%)
Retorna o resto de uma divisão inteira. Pode ser entendido, também, como o que sobra depois de realizar uma divisão inteira.
- Exponenciação (**)
Realiza uma operação de exponenciação, ou seja, multiplica um número por ele mesmo X vezes.
Veja mais sobre exponenciação em Khan Academy.
Operações relacionais
As operações relacionais (de comparação) resultam em um booleano, ou seja, True (Verdadeiro) ou False (Falso). E os seus operadores são:
- Menor que (<):
- Maior que (>):
- Menor ou igual que (<=):
- Maior ou igual que (>=):
- Igual (==) :
Não confunda com atribuição(=). Neste caso, há a verificação de igualdade em relação aos operandos.
- Diferente (!=):
Operadores para as strings
As strings aceitam operações com + (adição) e * (multiplicação). O + realiza concatenação de strings e * faz realmente uma multiplicação da string.
E as operações com booleanos?
Serão vistas mais a frente!
Exercícios
Faça os exercícios recomendados para esta seção: