Considere a seguinte definição de função em Python:
def f(i):
print ([x for x in range(i) if x%2 ==0])
Qual é o resultado para a chamada f(5)?
(Ref.: 202107533889)
[0,2,4]
[2,4,5]
5
[3,4]
[2,0,5]
Soluções para a tarefa
Respondido por
7
Resposta:
[0,2,4]
Explicação:
A expressão [x for x in range(i) if x%2 ==0], com i recebendo 5 como parâmetro na função f(i), irá imprimir os elementos de range(5), ou seja, [0, 1, 2, 3, 4], que forem pares (if x % 2 == 0).
fdalmeidarj:
Confirmo a resposta ! Gabaritei a prova 16/08/2022
Respondido por
0
Resposta:
A resposta é [0,2,4]
Explicação:
Perguntas interessantes
Informática,
5 meses atrás
Matemática,
5 meses atrás
Português,
5 meses atrás
Biologia,
5 meses atrás
Informática,
11 meses atrás
Direito,
11 meses atrás