Python

[Python] 피보나치 수열

juhwan 2023. 10. 3. 03:17

피보나치 수열은 첫 번째, 두 번째 수가 1이고 그 뒤에 모든 항은 바로 앞 두 항의 합인 수열이다

예시: 1, 1, 2, 3, 5, 8, 13, 21, 34........

# 피보나치 수열 10개 출력
num1 = 1
num2 = 2

print(num1)
print(num2)

# 위에서 1번째 값과 2번째 값을 설정해 줬기 때문에 2를 빼준다.
for _ in range(10 - 2): 
    num3 = num1 + num2
    print(num3)

    num1 = num2
    num2 = num3
 

'Python' 카테고리의 다른 글

[Python] print에서 sep, end 사용하기  (0) 2023.10.03
[Python] 별 찍기  (0) 2023.10.03
[Python] range함수(Unpacking)  (0) 2023.10.03
[Python] 대입 연산자(+=, -=, *=, /=)  (0) 2023.10.03
[Python] 변수명의 규칙(5가지)  (0) 2023.10.03