'''
Натуральное число n вводится с клавиатуры.
Разработайте скрипт для нахождения n!.
(Примечание: "n факториал" - функция вычисляемая по формуле
n! = 1 * 2 * ... * n.
Вывести ответ в формате 4! = 24 )
'''
print('Программа для нахождения факториала числа')
n = int(input('Введите число n -> '))
p = 1 # Вводим переменную p
for i in range(1, n + 1):
p = p * i # накапливаем в переменной p произведение чисел
# p = p * i эквивалент p *= i
print(n, '! = ', p, sep = '')
© Кащеев Е. Решение задач по программированию на языке Python