Условие
Факториалом числа n называется произведение 1 × 2 × ... × n. Обозначение: n!.
По данному натуральному n вычислите значение n!. Пользоваться математической библиотекой math в этой задаче запрещено.
print(reduce(lambda x, y: x*y, [x for x in range(1, int(input())+1)]))
или проще
prod = 1
for i in range(1, int(input())+1): prod = prod * i
print(prod)