LINUX.ORG.RU

История изменений

Исправление i-rinat, (текущая версия) :

Циклом давай!

Это потому, что ты рекурсию не можешь использовать?

Ну, тогда, например, вот так: reduce(operator.mul, range(1, 9 + 1))

И ты еще претендуешь на то, что твой пример лучше?

Конечно. Он проще, понятнее, компактнее, быстрее в создании, быстрее в чтении.

А, да. Ещё я могу туда параметром хоть 9000 вставить, и получить необрезанный результат, потому что целые там безразмерные.

Исходная версия i-rinat, :

Циклом давай!

Это потому, что ты рекурсию не можешь использовать?

Ну, тогда, например, вот так: reduce(operator.mul, range(1, 9 + 1))

И ты еще претендуешь на то, что твой пример лучше?

Конечно. Он проще, понятнее, компактнее, быстрее в создании, быстрее в чтении.