• Python
  • 01. Introdução ao Python
  • Operações Matemáticas
  • Divisão

Operações matemáticas

Divisão

Exercise 1

Vamos continuar experimentando com operações matemáticas. Adicione as linhas a seguir no fim do arquivo e execute o programa.

# Operadores de divisão
print(7 / 3)  # Divisão.
print(7 // 3)  # Divisão inteira: quociente.
print(7 % 3)  # Resto da divisão inteira.

O que foi impresso no terminal?

Answer

A primeira linha de código (# Operadores de divisão) é um comentário então será ignorado pelo Python.

A segunda linha de código (print(7 / 3) # Divisão.) imprime o valor da operação de divisão \(\left(\frac{7}{3}=2.3333333333333335\right)\).

A terceira linha de código (print(7 // 3) # Divisão inteira: quociente.) imprime o valor da operação da divisão inteira de 7 por 3. Imprimindo 2.

Um exemplo simples da divisão inteira seria o cenário em que eu preciso de 3 ovos (🥚) para fazer um bolo de meio quilo (🎂), quantos bolos de meio quilo eu consigo fazer com 7 ovos ([🥚 🥚 🥚 🥚 🥚 🥚 🥚])? É possível fazer 2 bolos e sobra um ovo ([🎂 🎂 🥚]).

E por fim, a última linha de código (print(7 % 3) # Resto da divisão inteira.) imprime o valor da operação que calcula o resta da divisão inteira de 7 por 3. Ainda pensando no problema da quantidade de ovos para se fazer um bolo de meio quilo, vimos que é possível fazer dois bolos e sobrou somente um ovo, então o resto da divisão é 1.

Exercise 2

Execute os testes. O teste test_adicionou_divisoes deve passar. Se isso não ocorreu, corrija o problema antes de prosseguir.