QuestLab Plataforma Inteligente de Questões
Questão pública

Questão de Programação

AOCP - TRETO - Especialidade Tecnologia da Informação - 2025 • AOCP • 2025

Considere o seguinte código em Python, analise as assertivas e assinale a alternativa que aponta as corretas. def dividir(a, b): try: return a / b except ZeroDivisionError: return “Divisão por zero não é permitida” finally: print(“Operação finalizada.”) resultado = dividir(10, 0) print(resultado)

I. A função dividir trata explicitamente a divisão por zero com o bloco except.

II. O bloco finally será executado mesmo quando ocorrer uma exceção.

III. A mensagem “Divisão por zero não é permitida” será atribuída à variável resultado.

IV. O programa exibirá apenas a mensagem de erro tratada, sem exibir o texto do finally.

V. Se o segundo argumento fosse diferente de zero, o programa exibiria o resultado da divisão normalmente.
A
Apenas I, II e III.
B
Apenas II, IV e V.
C
Apenas I, III, IV e V.
D
Apenas I, II, III e V.
E
I, II, III, IV e V.
Quer responder esta questão e acompanhar seu desempenho?

Entre na QuestLab para responder, acessar a AURA, estatísticas, cadernos, anotações e outros recursos da plataforma.