Термин «факультет» в Python связан с вычислением факториала числа. В математике факториал неотрицательного целого числа n, обозначаемый как n!, представляет собой произведение всех натуральных чисел, меньших или равных n.
Вот пример вычисления факториала числа в Python:
def factorial(n):
if n == 0:
return 1
else:
return n * factorial(n-1)
num = 5
result = factorial(num)
print(f"The factorial of {num} is {result}")
Этот код определяет рекурсивную функцию под названием factorial, которая вычисляет факториал заданного числа n. Базовый случай — это когда nравен 0, и в этом случае функция возвращает 1. В противном случае она умножает nна факториал n-1. Затем код демонстрирует использование функции, вычисляя факториал числа 5 и печатая результат.