728x90
반응형
def func(N):
n_sum = 0
n1, n2 = 1, 1 # 1부터 시작. 처음 두개는 1, 1
cnt = 2 # cnt는 N번 진행을 count 하는 변수, 1,1을 했기 때문에 2
n_sum = n1+n2 # 수열의 합계. 처음 1,1에 대한 합계
while cnt < N: # N 개 까지 반복문
cnt += 1 # 횟수 Count
n1, n2 = n2, n1 + n2 # n1에는 n2가 , n2에는 n1+n2가 대입 됨
n_sum += n2 # 합계 누적
# print(cnt, n2, n_sum) # 진행 확인을 위한 출력
return n_sum # 수열 합계 return
print(func(6))
print()를 통해서 진행을 출력 해봄.
728x90
반응형
'프로그램' 카테고리의 다른 글
[파이썬] 문제 : 성적 계산하기 (0) | 2023.04.08 |
---|---|
[파이썬] 문제 : 터틀(turtle)로 브라질 국기 그리기(png 사용) (0) | 2023.04.08 |
[파이썬] 문제 : 블랙잭 게임 (0) | 2023.04.07 |
[파이썬] 문제 : 터틀(turtle)로 세로줄 3개 그리기 (0) | 2023.04.07 |
[파이썬] 문제 : 년,월 입력 받아서 달력 출력 (0) | 2023.04.07 |
댓글