재귀함수(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
- SQL
- nlp
- 부스트코스
- 데이터 분석
- Kaggle
- LV1
- mysql
- 데이터분석
- ai
- LV2
- 프로그래밍
- 데이터사이언스
- EDA
- Lv3
- sql 테스트
- API
- 태블로
- 파이썬
- 데이터 시각화
- SQLD
- 프로그래머스
- ML
- lv4
- 쿼리 테스트
- 인공지능
- Python
- 머신러닝
- 딥러닝
- 캐글
- 알고리즘
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함