Exercícios Resolvidos de Expressões e saída de dados

Ver Teoria

Enunciado

Ao executar o seguinte programa em Python, qual será o resultado?

Passo 1

Fala aí, meu chegado! Bom, olhando pra esse exercício já dá pra saber que se a gente tentar executar vai dar ruim. Mas vamo lá, vamos copiar tudo no nosso editor de código pra gente ver no que vai dar. Eu já copiei, olha:

(Ok, eu assumo, é a mesma imagem)

Ao tentar executar esse programa, o resultado parece com isso:

Caramba!! Deu erro! Hahah não se preocupe, durante nossa jornada em programação, a gente vai ver MUITOS erros acontecerem. Mas não se preocupe com isso, em Python os erros são nossos amigos. Eles dizem o que a gente fez de errado, e onde.

Nesse caso o erro tá falando que na linha 1 a gente cometeu o erro ZeroDivisionError. Ou seja, a gente tentou fazer uma divisão por zero. Mas não dá pra dividir nada por zero!

É, meu amigo... Se você reparar bem, ali no código tem um (5-7+2), e o resultado dessa expressão matemática é zero. Se a gente tentar dividir QUALQUER coisa por 0, vai dar esse erro, pois a divisão por zero é um problema que a humanidade não sabe resolver. (talvez os dogs já saibam hahaha)

Então, esse exercício tá querendo te mostrar como o Python reage quando a gente faz alguma besteira, beleza. Não precisa ficar desesperado quando vir as letrinhas vermelhas, cara! Elas sempre dão uma dica de como resolver o problema. Então, leia pacientemente as mensagens de erro, beleza???

Até a próxima, manooo!

Resposta

Vai dar o erro ZeroDivisionError, pois não é possível dividir por zero.