728x90
반응형

factorial을 파이썬으로 구현해 볼것이다.

 

n= int(input('수를 입력하세요 : '))
fact =1
for i in range(1,n+1):
    fact = fact*i
print('{}! = {}'.format(n,fact))

 

위 코드를 응용하여 함수로 만들어 볼 것이다.

 

def fac(n):
    fact =1
    for i in range(1,n+1):
        fact = fact*i
    return fact
n = int(input('수를 입력하세요 : '))
result = fac(n)
print('{}! = {}'.format(n,result))

728x90
반응형

+ Recent posts