mirror of
https://github.com/hastagAB/Awesome-Python-Scripts.git
synced 2024-11-24 04:21:08 +00:00
23 lines
729 B
Python
23 lines
729 B
Python
|
def Fibbo_Sequence_Generator():
|
||
|
# Generates a fibonacci sequence with the size of ngi
|
||
|
runFib = True
|
||
|
while(runFib):
|
||
|
n = int(input('How many numbers do you need? '))
|
||
|
if n > 0 :
|
||
|
runFib = False
|
||
|
series = [1]
|
||
|
|
||
|
while len(series) < n:
|
||
|
if len(series) == 1:
|
||
|
series.append(1)
|
||
|
else:
|
||
|
series.append(series[-1] + series[-2])
|
||
|
|
||
|
for i in range(len(series)): # Convert the numbers to strings
|
||
|
series[i] = str(series[i])
|
||
|
else:
|
||
|
print('enter a valid number')
|
||
|
|
||
|
return(', '.join(series)) # Return the sequence seperated by commas
|
||
|
|
||
|
print(Fibbo_Sequence_Generator())
|