Código Python:
Ver originaldef par_impar(n):
#En esta funcion no seria mejor retornar False o True?
if n%2==0:
return("Par")
else:
return("Impar")
n=int(input("Introduce el nº"))
print("El nº es:",par_impar(n))
def lista_pares(n):
#En esta funcion seria buena idea que retornaras la lista.
pares=[]
for i in range(1,n):
if par_impar(i):
pares.append(i)
n=int(input("Introduce el limite"))
#pares, no esta definido en este espacio
#Esta definido en la funcion lista_pares
#Pero seria una buena idea guardar lo que te regrese lista_pares
#despues de que la corrigas
print("Los nº son:",pares)
print("La suma es:",sum(pares))
Aquí tu código no corregido, pero por lo menos checado.