First, we have to understand what is the Fibonacci sequence, which forms a sequence, such that each number is the sum of the two preceding ones, starting from 0 and 1.

For example the number sequence, 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, ...

Simply write the program in two different ways,

# Define the variable for first two terms, 'a' and 'b',

a, b = 0, 1

count = 0

number_terms = int(input("How Many Terms?: "))

print ("Fibonacci sequence values are,\n")

while ( count < number_terms ):

print( a, end=',' )

c = ( a + b)

a = b

b = c

count += 1

print("\n")

If you want to set the until the maximum numbers,

# Define the variable for first two terms, 'a' and 'b',

a, b = 0, 1

count = 0

number_terms = int(input("How Many Terms?: "))

print ("Fibonacci sequence values are,\n")

while ( a < number_terms ):

print( a, end=',' )

c = ( a + b)

a = b

b = c

count += 1

print("\n")

## Comments (0)