Ed
ano passado
Vamos analisar cada uma das afirmações: I) Em Python, if pode ser complementado com elif. Verdadeiro, essa afirmação está correta. O `if` pode sim ser seguido por `elif` para testar múltiplas condições. II) O if pode ter uma expressão lógica em seu condicional. Verdadeiro, essa afirmação também está correta. O `if` pode ter qualquer expressão lógica que retorne um valor booleano (True ou False). III) Em uma estrutura de seleção sempre há else. Falso, essa afirmação é incorreta. O `else` é opcional em uma estrutura de seleção; você pode ter apenas um `if` ou um `if` seguido de `elif` sem um `else`. IV) Em Python, depois dos comandos if, elif e else (se tiver) é executado o bloco de instruções não identado. Falso, essa afirmação é incorreta. Após o bloco de instruções do `if`, `elif` ou `else`, o fluxo de execução continua com o código que está fora desses blocos, mas não é correto afirmar que é "não identado" como uma regra geral. Com base nas análises, as afirmações verdadeiras são I e II. Portanto, a alternativa correta é: b) I, II apenas.
Cadastre-se ou realize login
Ed
há 2 anos
Analisando as afirmações: (I) Em Python, if pode ser complementado com elif - Verdadeiro (II) O if pode ter uma expressão lógica em seu condicional - Verdadeiro (III) Em uma estrutura de seleção sempre há else - Falso (IV) Em Python, depois dos comandos if, elif e else (se tiver) é executado o bloco de instruções não identado - Verdadeiro Portanto, a alternativa correta é: a) I, II, IV apenas
Mais perguntas desse material