[퀘스트] 반복문 연습하기 Part 3

전민정·2025년 5월 8일

팩토리얼을 계산해보아요!

  • 팩토리얼은 n! = n * (n-1) * (n-2) * ... * 1로 정의됩니다.
  • 0!은 1로 정의됩니다.
number = 5
  • 출력예시
120

힌트 1단계

number = 5
factorial = 1
print("{factorial}")

힌트 2단계

factorial *= i

> 정답

(1)
number = 5
factorial = 1
for i in range(number):
factorial *= number-i
print(factorial)
(2)
number = 5
factorial = 1

for i range(1,number + 1):
factorial *= i

print(factorial)

0개의 댓글