Python
피보나치 수열을 출력하는 함수를 작성해 보자.
MJOLNIR
2017. 9. 12. 15:45
def fib(n):
if n==0 : return 0
if n==1 : return 1
return fib(n-2) + fib(n-1)
for i in range(10):
print(fib(i))
입력을 정수 n으로 받았을 때, n이하까지의 피보나치 수열을 출력하는 함수.
첫 번째 항의 값이 0이고 두 번째 항의 값이 1일 때, 이후에 이어지는 항들은
이전의 두 항을 더 한 값으로 이루어지는 수열을 피보나치 수열이라고 한다.