Напишите программу, которая выводит на экран значение 20! (20 факториал)
на Python
Ответы на вопрос
Ответил teacher1011
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))
Если моё решение помогло вам, отметьте его как лучшее)
Новые вопросы
Другие предметы,
2 года назад
Математика,
2 года назад
Русский язык,
7 лет назад
Геометрия,
8 лет назад