SóProvas


ID
2696605
Banca
SUGEP - UFRPE
Órgão
UFRPE
Ano
2018
Provas
Disciplina
Programação
Assuntos

Considere o código Python a seguir:


vec = [i + 10 for i in range(5)]


O valor da variável vec após a execução do código é:

Alternativas
Comentários
  • O comando do amigo Flávio está errado. a função range(5) retorna [0,1,2,3,4]. Por isso, fica: 0+10, 1+10, 2+10, 3+10, 4+10.

    Letra: C

  • Gab: Letra C

     

    O examinador que criou esse algoritimo quer que cada posição dos valores de range(5) some com 10. 

     

    range(5) = [0,1,2,3,4]

     

    Quando i = 0, faça 0+10 = 10

    Quando i = 1, faça 1+10 = 11

    Quando i = 2, faça 2+10 = 12

    Quando i = 3, faça 3+10 = 13

    Quando i = 4, faça 4+10 = 14

     

    Sendo assim, o resultado será [10, 11, 12, 13, 14]

     

  • "somos fortes na linha avançada!"

  • Pelo menos uma de Phyton. Obrigado, Senhor.

  • Questão mal elaborada, sem o comando Print (vec) não acontece nada.