[Python] Factorial 기능 구현해보기

2022. 6. 24. 16:54코딩/Python

728x90
반응형

간단하게 함수를 이용해서 factorial 기능을 구현해보자.

 

factorial의 정의는 다음과 같다. n! = n*(n-1)*(n-2)...*1

 

def fact(n):
    fact = 1
    for i in range(1 , n+1):
        fact = fact*i
    return fact

n = int(input('해당 값의 팩토리얼은 얼마? : '))
result = fact(n)
print('{}! = {}'.format(n,result))

 

 

 

728x90
반응형

'코딩 > Python' 카테고리의 다른 글

생활코딩) Python 제어문 공부  (0) 2022.06.27
생활코딩) Python 입문과정 1-16  (0) 2022.06.27
6/21 제어문  (0) 2022.06.21
6/21  (0) 2022.06.21
6/20  (0) 2022.06.20