Найти - Пользователи
Полная версия: Факториалы
Начало » Центр помощи » Факториалы
1
Ann2509
Вот задача: Факториалом числа n называется произведение 1 × 2 × … × n. Обозначение: n!.По данному натуральному n вычислите значение n!. Пользоваться математической библиотекой math в этой задаче запрещено.

Я не знаю, как перемножить числа в range(), хелп!
P.S. А нафиг нужна тут math
P.P.S. то, что на скрине, тоже не работает, потому что reduce() не поддерживает переменные -_-
Ann2509
мне главное понять, как в range() перемножать все числа, остальное в принципе просто
Rodegast
 reduce(lambda x,y: x*y, range(1, n))
reduce(mul, range(1, 10))
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB