Ed
há 2 meses
Vamos analisar as opções sobre o uso do bloco try-except em Python: a) Garantir que o código seja sempre executado sem erros. - Isso não é verdade, pois o bloco try-except não garante que não haverá erros, mas sim que, se ocorrer um erro, ele será tratado. b) Ignorar erros que possam ocorrer durante a execução do código. - Essa opção não é correta, pois o bloco try-except não ignora erros, mas sim permite que você trate esses erros de forma controlada. c) Executar um bloco de código e, em caso de erro, tratar esse erro sem interromper a execução do programa. - Esta é a descrição correta do que o bloco try-except faz. Ele tenta executar o código no bloco try e, se ocorrer um erro, o controle é passado para o bloco except, permitindo que você trate o erro. d) Otimizar o desempenho do programa, executando apenas os blocos try. - Isso não é verdade, pois o uso de try-except não tem como objetivo otimizar o desempenho, mas sim tratar exceções. Portanto, a opção correta é: c) Executar um bloco de código e, em caso de erro, tratar esse erro sem interromper a execução do programa.