재귀함수(Recursive function)
재귀함수: 함수 내부에서 자신의 함수를 반복적으로 호출하는 함수 재귀함수는 반복적으로 호출하기에 반드시 함수 내에는 반복을 탈출(exit)은 조건이 필수이며, 반복적으로 변수를 조금씩 변경하여 연산을 수행하는 알고리즘에서 이용됩니다. 카운트 1에서 n까지 정수를 카운트(count)하는 과정을 살펴보면 변수의 값을 반복적으로 1씩 증가하고 이를 출력합니다. 실습 숫자 카운트 예시 # (1) 재귀함수 정의 : 1~n 카운트 def Counter(n) : if n == 0 : return 0# 종료 조건 else : Counter(n-1)# 재귀호출 # (2) 함수 호출 print('n=0 : ', Counter(0)) n=0 : 0 # (1) 재귀함수 정의 매개변수 n을 갖는 Counter() 함수는 종료조..
Python/실전 예제로 배우는 파이썬 프로그래밍
2023. 3. 9. 12:04
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Lv3
- 프로그래머스
- 태블로
- 인공지능
- SQL
- 데이터분석
- 알고리즘
- 딥러닝
- nlp
- ML
- LV2
- 데이터 시각화
- 파이썬
- mysql
- 쿼리 테스트
- EDA
- 부스트코스
- 머신러닝
- API
- sql 테스트
- 캐글
- Python
- lv4
- SQLD
- 데이터 분석
- Kaggle
- 데이터사이언스
- 프로그래밍
- ai
- LV1
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함