Факториальная программа на питоне — это самая основная программа на питоне. Но есть много способов написать факториальную программу, что довольно запутанно. Вы согласны?
Очень важно понимать значение факториала и алгоритм факториала числа в питоне.
Итак, приступим!
Что такое факториал?
Математически факториал натурального числа n, обозначаемого n! является произведением всех положительных целых чисел, меньших или равных n. Другими словами, умножение числа от 1 до n даст значение факториала n.
Он представлен восклицательными (!) знаками после числа, например n!.
Формула:
Пример: по этой формуле значение факториала 6 равно 720.
6!= 6×5×4×3×2×1= 720
Алгоритм факториальной программы на Python
Прежде чем писать код на Python для факториальной программы, мы должны знать алгоритм этой программы. Итак, давайте разберемся с алгоритмом факторного кода.
- Введите положительное число n.
- Проверьте, больше ли число или равно нулю.
- Если число равно нулю, возвращаем 1, иначе переходим к следующему шагу.
- Сохранить факториал = 1
- Теперь проверьте, умножьте факториал на n, т. е. (factorial×n), и уменьшите n на 1, т.е. (n-1).
- Проверьте, больше ли новое значение n 1, если оно истинно, затем повторите шаг 5.
- Если предыдущее условие ложно, верните факториал.
- Останавливаться.
Способы факториальной программы в Python
Есть много способов написать программу на Python для факториала числа. Давайте разберемся с этими способами
1. Факториальная программа на Python с использованием математического модуля
Это самый простой и легкий способ найти факториал числа в питоне. В этом методе мы должны импортировать математический модуль и использовать встроенную функцию факториала в python.