Python. Задача 3-8

Подсчитать и вывести сумму и произведение цифр, введенного пользователем натурального числа. N < 1000000.

Примечание: Для получения цифр числа использовать только целые числа.

Решение
N = int(input('Введите натуральное число N < 1000000: '))
summ = 0
mult = 1
while N > 0:
    digit = N % 10 # Выделяем цифру слева
    N //= 10 # Отсекаем цифру слева
    summ += digit
    mult *= digit
print('Сумма цифр числа: ', summ, 'Произведение цифр числа: ', mult)