Python Program to find the sum of even and odd digits of a number


In this program, You will learn how to find the sum of even and odd digits of a number in Python.


1234 = 2 + 4 => 6

1234 = 1 + 3 => 4

Example: How to find the sum of even and odd digits of a number in Python.

n = int(input("Enter a number:"))

se = 0
sod = 0

while n > 0:
    r = n % 10
    if r % 2 == 0:
        se = se + r
    else:
        sod = sod + r
    n = int(n / 10)

print("Sum of even digits:", se)
print("Sum of odd digits:", sod)

Output:

Enter a number:23456
Sum of even digits: 12
Sum of odd digits: 8