# 팩토리얼 함수
def factorial(n):
result = 1
for i in range(1, n + 1):
result *= i
return result
# 사용자로부터 정수 입력 받기
n = int(input("정수를 입력하세요: "))
# 팩토리얼 계산 및 출력
print(f"\\n{n}의 팩토리얼은 {factorial(n)}입니다.")
def factorial(n):
if n == 1:
return 1
else:
return n * factorial(n-1)
print(factorial(30))