Предмет: Информатика,
автор: rylenx
Напишите программу, которая выводит на экран значение 20! (20 факториал)
на Python
Ответы
Автор ответа:
11
x = 20
factorial = 1
for i in range (1, x + 1):
factorial *= i
print(factorial)
Можно ещё через функцию, рекурсию решить:
def fac(n):
if n == 0:
return 1
return fac(n-1) * n
print(fac(20))
Или через встроенный модуль:
from math import*
print(factorial(20))
Если моё решение помогло вам, отметьте его как лучшее)
Интересные вопросы
Предмет: Русский язык,
автор: поп134
Предмет: Русский язык,
автор: лоаола
Предмет: Русский язык,
автор: сашуля0211
Предмет: Русский язык,
автор: футболка05
Предмет: Информатика,
автор: Aki18