Pular para o conteúdo

Cebraspe · Polícia Federal 2025

Questão 114 — 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.

conjunto = ((2,3), (4,5), (6,7))
x = 0
while x < len(conjunto):
numeros = conjunto[x]
resultado = (numeros[0] + numeros[1]) // 2
x += 1
print(f"O Resultado é: {resultado}")

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

O Resultado é: 6
Selecione uma alternativa

Resolução comentada

Só a última iteração importa: (6+7)//2 = 6.

A variável resultado é sobrescrita a cada iteração. Na última, numeros = (6,7) e (6+7)//2 = 13//2 = 6 (divisão inteira). O print, fora do laço, exibe 6.

Análise das alternativas

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

Referência: Python: operador // (divisão inteira) e laço while.

Resolução comentada do VaiConcursos.

Ver gabarito

Gabarito: Certo

Fonte: Gabarito preliminar: Gabarito oficial definitivo — Cargo 5