Ответ:from functools import reduce
number = input()
mp = lambda x,y: x*y
print(reduce(mp, [int(i) for i in number]))
Объяснение:
запрашиваем у пользователя число, создаем функцию, умнажающую одно число на другое и с помощью функции reduce и mp находим произведение цифр
N = int(input("Введите натуральное число: "))
prod = 1
while N > 0:
prod *= N % 10
N //= 10
print(prod)
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
Ответ:from functools import reduce
number = input()
mp = lambda x,y: x*y
print(reduce(mp, [int(i) for i in number]))
Объяснение:
запрашиваем у пользователя число, создаем функцию, умнажающую одно число на другое и с помощью функции reduce и mp находим произведение цифр
N = int(input("Введите натуральное число: "))
prod = 1
while N > 0:
prod *= N % 10
N //= 10
print(prod)