Python Program to Print Fibonacci Series using List
Fibonacci Series in Python
In Python, the Fibonacci series is a series of numbers formed by the addition of the preceding two numbers in the series. It’s named after Italian mathematician, known as Fibonacci.
n=int(input("Enter the number terms: "))
f=0
sum=1
if n<=0:
print("The fibonacci series is: ",f)
else:
print(f,sum,end=" ")
for x in range(2,n):
next=f+sum
print(next,end=" ")
f=sum
sum=next
Output:

Fibonacci Series in Python using List:
p=0
q=1
n=int(input("Enter the number of terms: "))
i=2
List=[p,q]
while i<n:
fibo=p+q
List.append(fibo)
p=q
q=fibo
i+=1
print(List)
Output:

Fibonacci series in Python using function:
def fibo(number_of_terms):
counter = 0
first = 0
second = 1
temp = 0
while counter <= number_of_terms:
print(first)
temp = first + second
first = second
second = temp
counter = counter + 1
print("The Fibonacci Series is: ")
fibo(10)
Output:

Fibonacci series in Python using recursion:
def fibonacci(term): if term <= 1: return (term) else: return (fibonacci(term-1) +fibonacci (term-2)) number_of_terms = 10 for i in range(number_of_terms): print(fibonacci(i))
Output:
