Escreva o códigoDesafioPython
Somar pares da lista com função
Combinar função, for e lista para somar pares.
Crie a função soma_pares que recebe uma lista de 3 números e devolve a soma dos que são pares. Leia 3 números inteiros, monte a lista com eles, chame a função e imprima o retorno. Use for para percorrer a lista.
Entrada: Três linhas, cada uma com um número inteiro.
Saída: Uma linha com a soma dos números pares.
Revisa etapa da trilha 2, etapa da trilha 7, etapa da trilha 8
Exemplo 1
- Entrada
2 4 6
- Saída esperada
12
Todos pares somam 12.
Exemplo 2
- Entrada
1 3 5
- Saída esperada
0
Sem pares a soma é zero.
Solução comentada
Verifique uma tentativa sua para liberar a solução.
def soma_pares(numeros):
total = 0
for n in numeros:
if n % 2 == 0:
total += n
return total
a = int(input())
b = int(input())
c = int(input())
numeros = [a, b, c]
print(soma_pares(numeros))A função inicia total em zero e percorre a lista com for. Cada par passa no teste do resto e é somado com +=. O return devolve a soma para o print.
Erro comum: Somar todos os números sem testar % 2 == 0.
Escreva sua solução e verifique quando quiser.