Na aula entendi que um elif precisa de um else no final e no exercício esta opção está como errada. O elif precisa do else no final?
Na aula entendi que um elif precisa de um else no final e no exercício esta opção está como errada. O elif precisa do else no final?
Olá Paula, tudo bem com você?
No Python, o uso do elif
não exige que um else
esteja presente no final. O elif
é uma maneira de adicionar condições adicionais a uma estrutura condicional if
, permitindo que você verifique múltiplas condições. Você pode ter um if
seguido de vários elif
e, se nenhuma dessas condições for verdadeira, o bloco else
é uma opção, mas não uma obrigatoriedade.
Assim, podemos concluir que a alternativa B do exercício está incorreta, pois, na descrição, ela informa de forma errada e proposital que: "será obrigatório colocar um else
após a declaração da estrutura." Mas, como dito anteriormente, o uso do else
não é obrigatório.
Espero ter ajudado. Conte com o apoio do Fórum na sua jornada. Fico à disposição. Abraços e bons estudos!