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))
Если моё решение помогло вам, отметьте его как лучшее)
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
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))
Если моё решение помогло вам, отметьте его как лучшее)