Este código utiliza comprensiones de lista para calcular la suma de los números pares e impares en el rango dado.
def sumar_pares_impares(rango):
suma_pares = sum(i for i in range(rango + 1) if i % 2 == 0)
suma_impares = sum(i for i in range(rango + 1) if i % 2 != 0)
return suma_pares, suma_impares
rango = int(input("Ingrese un número: "))
suma_pares, suma_impares = sumar_pares_impares(rango)
print(f"Suma de pares hasta {rango}: {suma_pares}")
print(f"Suma de impares hasta {rango}: {suma_impares}")
Pueder ir al artículo principal:
Códigos Sencillos hechos en Python