피보나치 수열은 첫 번째, 두 번째 수가 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 |