Pular para o conteúdo

Cebraspe · Polícia Federal 2025

Questão 111 — Programação: Python — Estruturas de Controle e Coleções

Programação Python — Estruturas de Controle e Coleções

Cebraspe 2025

Polícia Federal · Estatístico

Gabarito disponível

Julgue os próximos itens, a respeito de Python.

Considere o código a seguir, desenvolvido em Python.

lista = [1, 2, 3, 4]
resultado = 1
for x in lista:
if x % 2 == 0:
resultado *= x
print(f"O Resultado é: {resultado}")

Ao ser executado, esse código apresentará o seguinte resultado.

O Resultado é: 8
Selecione uma alternativa

Resolução comentada

Multiplica os números pares da lista: 2 × 4 = 8.

O resultado começa em 1 e é multiplicado apenas pelos pares, 2 e 4. Assim, 1 × 2 × 4 = 8.

Análise das alternativas

Certo: o resultado é 8. Errado: estaria incorreta, pois o valor impresso é 8.

Referência: Python: for, operador % e *=.

Resolução comentada do VaiConcursos.

Ver gabarito

Gabarito: Certo

Fonte: Gabarito preliminar: Gabarito oficial definitivo — Cargo 5