N = int(input()) s = 1 for i in range(1, N+1): s *= i print(s)
재귀를 사용한 방법
n = int(input()) def f(n): return n*f(n-1) if n > 1 else 1 print(f(n))