LINUX.ORG.RU

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

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

Python 3.4.3 (default, Nov 28 2017, 16:41:13) 
[GCC 4.8.4] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> def factorial(n):
...     if n == 0:
...         return 1
...     else:
...         return n * factorial(n-1)
... 
>>> 
>>> 
>>> factorial(10)
3628800
>>> factorial(20)
2432902008176640000
>>> factorial(30)
265252859812191058636308480000000
>>>

Таблица факториалов 30! = 265252859812191058636308480000000

И да, можно ведь и списком, в строковом представлении.

Исходная версия I-Love-Microsoft, :

Python 3.4.3 (default, Nov 28 2017, 16:41:13) 
[GCC 4.8.4] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> def factorial(n):
...     if n == 0:
...         return 1
...     else:
...         return n * factorial(n-1)
... 
>>> 
>>> 
>>> factorial(10)
3628800
>>> factorial(20)
2432902008176640000
>>> factorial(30)
265252859812191058636308480000000
>>>

Таблица факториалов 30! = 265252859812191058636308480000000