

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Considere o programa abaixo que, completo, pode ser executado em condições ideais.
n1 = int(input("Insira n1: "))
n2 = int(input("Insira n2: "))
try:
--divisao = n1 / n2
--print(divisao)
except ZeroDivisionError as erro:
--print("Insira valores válidos. Erro: ", erro)
......I
--print("Os dois valores são válidos para a divisão.")
finally:
--print("Fim do programa")
É correto afirmar:
Com a lacuna I preenchida com else:, ao se inserirem os valores 0 e 10 para n1 e n2, respectivamente, serão impressos:
Insira valores válidos. Erro: division by zero
Fim do programa
Como o código é PHP, a lacuna I deve ser preenchida com catch:
De acordo com a linguagem do programa, a lacuna I deve ser preenchida com throw:
Com o programa completo e executado, ao se inserirem os valores 5 e 0 para n1 e n2, respectivamente, serão impressos:
Insira valores válidos. Erro: division by zero
Fim do programa
Com o programa completo e executado, ao se inserirem os valores 6.4 e 2 para n1 e n2, respectivamente, serão impressos:
3.2
Os dois valores são válidos para a divisão.
Fim do programa