Привет амигос! мы здесь, чтобы узнать, как создать программу на Python для нахождения факториала случайного числа.
ЧТО ТАКОЕ ФАКТОРИАЛ
В математике произведение всех положительных целых чисел, меньших или равных заданному положительному целому числу и обозначаемое этим целым числом и восклицательным знаком. Таким образом, факториал семь записывается как 7!, что означает 1 × 2 × 3 × 4 × 5 × 6 × 7=5040.
Во-первых, мы должны объявить определяемую пользователем функцию с любым именем (здесь имя функции - factorial). Это рекурсивная функция, которая вызывает себя снова и снова. num - это ввод пользователя.
Он используется, потому что факториал 1 равен 1.
Теперь нам нужно получить число, которое мы должны вычислить факториал для пользователя. Получите ввод как целое число. Теперь с помощью if и elif проверьте, меньше ли ввод или равен 0.
Если введенное значение меньше нуля, выведите факториал, который не может быть найден.
Если вход равен нулю, то выведите 1. Так как факториал 0 равен 1.
Теперь в операторе else с помощью функции «факториал» напечатайте номер факториала. Поскольку мы построили функцию с набором кодов, чтобы найти номер факториала, она будет вычисляться соответствующим образом.
ПОЛНЫЙ КОД:
ВЫВОД:
Спасибо!
Для более подробной информации подписывайтесь на @www.guvi.com