반응형
250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 오라클
- 채널계
- it자격증
- DB
- SQL
- 코어뱅킹
- fastapi
- 컴퓨터공학학사취득
- jdk17
- Homebrew
- union
- 맥북환경설정
- 학점은행제
- 계정계
- 의사결정나무모형
- 맥북
- 디렉토리계층구조
- 코딩테스트
- jdk
- oracleapex
- python
- Pass By Value
- 프로그래머스
- 학점은행제무료강의
- 렌탈스튜디오창업
- MSA
- 개인프로필스튜디오창업
- 은행IT
- 맥북셋팅
- 모놀리식
Archives
- Today
- Total
개발머해니
[파이썬] 삼각수(숫자합) - 재귀함수 본문
728x90
반응형
실습 설명
n번째 삼각수(triangle number)는 자연수 1부터 n까지의 합입니다. 파라미터로 정수값 n을 받고 n 번째 삼각수를 리턴해 주는 재귀 함수 triangle_number를 쓰세요. n은 11 이상의 자연수라고 가정합시다.
함수 안에 반복문은 쓰면 안됩니다!
# 1부터 n까지의 합을 리턴
def triangle_number(n):
# 여기에 코드를 작성하세요
if n == 1:
return 1
return triangle_number(n-1)+n
# 테스트 코드: triangle_number(1)부터 triangle_number(10)까지 출력
for i in range(1, 11):
print(triangle_number(i))
1
3
6
10
15
21
28
36
45
55
728x90
반응형
'알고리즘' 카테고리의 다른 글
[파이썬] 뒤집힌 리스트 - 재귀 함수 (0) | 2023.09.15 |
---|---|
[파이썬] 각 자릿수의 합 - 재귀 함수 (0) | 2023.09.12 |
[파이썬] 피보나치 수열 - 재귀함수 (0) | 2023.09.11 |
[파이썬] 이진탐색 구현하기 (0) | 2023.09.10 |
[파이썬] 선형 탐색 구현하기 (0) | 2023.09.10 |