Предмет: Информатика, автор: rylenx

Напишите программу, которая выводит на экран значение 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))

Если моё решение помогло вам, отметьте его как лучшее)

Похожие вопросы
Предмет: Русский язык, автор: поп134
Предмет: Окружающий мир, автор: targunakova1982