A implementação de lógicas de tratamento de erros de execução
e exceções é uma boa prática na programação. Considere o código
abaixo escrito na linguagem Python, versão 3.11.11.
<1> try:
<2> x = int(input())
<3> except:
<4> x = 0
<5> else:
<6> x = x//2
<7> finally:
<8> y = x%3
Analise os itens a seguir.
I. Se o retorno de input() na linha <2> for "100", o valor atribuído a y na linha <8> será 2 (dois).
II. Se o retorno de input() na linha <2> for "2025", o valor atribuído a y na linha <8> será 0 (zero).
III. Se o retorno de input() na linha <2> for "2*50", o comando na linha <8> não será executado.
Está correto o que se afirma em