FC ConcursosFC Concursos

Questão FC514933

Julgue o próximo item, a respeito de Python. Considere o código a seguir, desenvolvido em Python. conjunto = ((2,7), (4,9), (6,4), (4,6)) resultado = 0 x = 0 while x < len(conjunto

Linguagens de Programação para Ciência de Dados

CEBRASPE (CESPE) · 2025

Julgue o próximo item, a respeito de Python.

 

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

 

conjunto = ((2,7), (4,9), (6,4), (4,6)) resultado = 0 x = 0 while x < len(conjunto):      numeros = conjunto[x]      y = numeros[1]      if y == 4:        pass      else:        resultado += y      x += 1 print(f"O Resultado é: {resultado}")

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

 

O Resultado é: 22

Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

O código percorre a variável conjunto, que é uma sequência de tuplas. A cada iteração o índice x acessa uma tupla e a variável y recebe o elemento na posição 1: y = numeros[1], produzindo os valores 7, 9, 4 e 6.

A estrutura condicional testa y == 4. Quando a condição é verdadeira, o comando pass não faz nada (no-op), portanto aquele valor é ignorado; caso contrário, o valor é somado à variável resultado. O laço avança por meio de x += 1 até terminar.

Como apenas a terceira tupla (6, 4) tem y igual a 4, ela é desprezada. Logo somam-se os demais valores: \(7 + 9 + 6 = 22\). Portanto a saída é "O Resultado é: 22", confirmando o julgamento CERTO.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo