11/16
재귀함수와 관련되어 나오는 대표적인 문제인 팩토리얼! 에 대해서 배워보겠습니다. 팩토리얼은 1부터 어떤 양의 정수 n까지의 정수를 모두 곱한 것을 의미합니다. 예를 들면 아래와 같습니다! 3! 은 3 * 2 * 1 = 6,
4! 는 4 * 3 * 2 * 1 = 4 * 3! = 24
즉, Factorial(n) = n * Factorial(n - 1)
Factorial(n - 1) = (n - 1) * Factorial(n - 2)
.... Factorial(1) = 1 의 구조입니다!
def factorial(n):
# 이 부분을 채워보세요!
return 120
print(factorial(5))
def factorial(n):
if n == 1:
return 1
return n * factorial(n - 1)
print(factorial(60))
개인적인 사정으로 인하여 오전 줌수업 오후에는
4시 30분쯤에 외출을 하여 10시에 도착하게 되어 수업을 거의듣지 못하였다.
요즘 의자에만 앉아있으니깐 몸이 좀 굳어가는것 같다.
허리 목 어깨 다 딱딱하다 그래서 운동을 하려고 찾아보고있다.
크로스핏이라고 다같이 하는 운동인데 그걸 하려고 알아보는중이다.