Carregando...
Carregando...
Ajude a melhorar a plataforma
Estruturas de condição são fundamentais na programação, permitindo que programas tomem decisões baseadas em condições específicas. Em Python, as estruturas if, else e elif são usadas para definir blocos de código que devem ser executados dependendo do resultado de uma expressão lógica ou relacional.
Considerando as estruturas de condição em Python, qual das seguintes afirmações aplica corretamente a lógica de execução baseada em uma condição?
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
Alternativa C - A estrutura else é usada para capturar todas as condições não contempladas pelos blocos if e elif anteriores no código.
As estruturas de controle de fluxo permitem que o computador tome caminhos diferentes baseando-se em testes lógicos. Em Python, isso é feito através do bloco if-elif-else.
A lógica funciona como uma cascata: o programa testa o if; se for falso, testa o próximo elif. Se todos os testes falharem, o bloco else é executado como uma cláusula de "escape" ou comportamento padrão.
if pode ser usado em qualquer cenário condicional, não apenas quando há uma única condição.else é opcional. Muitos códigos possuem apenas if.else em uma estrutura de seleção múltipla.if/elif simultaneamente no mesmo encadeamento.O else funciona como o caso residual de uma estrutura de decisão, garantindo que algo aconteça se nenhuma das condições específicas for atendida.
Alternativa C.