Ed
há 2 meses
Vamos analisar as alternativas sobre o uso de `elif` sem um `if` anterior: a) O código funciona normalmente - Isso não é verdade, pois o `elif` depende de um `if` para funcionar. b) Gera um erro de sintaxe - Correto! O Python exige que um `elif` esteja sempre associado a um `if` anterior. Se não houver um `if`, o código não será aceito. c) O `elif` é ignorado - Não é que ele seja ignorado, mas sim que não pode ser executado sem um `if` antes. d) O código executa o bloco `elif` sempre - Isso também não é verdade, pois sem um `if`, o bloco `elif` não será executado. Portanto, a alternativa correta é: b) Gera um erro de sintaxe.
Mais perguntas desse material