# File: fib.py # compute and print the first few Fibonacci numbers # # Matt Bishop, MHI 289I, Winter 2028 # # # read in the number to go to # try: count = int(input("How many Fibonacci numbers should I show? ")) except: print "Please enter a positive integer!" else: if count <= 0: print "That's not a positive integer!" else: # initialize series fn1 = 0 fn2 = 1 print "Fibonacci number 1 is", fn1 if count > 1: print "Fibonnaci number 2 is", fn2 # compute the sequence and print the terms for i in range(count-2): # get next Fibonacci number fn = fn1 + fn2 # announce it print "Fibonacci number", i+3, "is", fn # advance in seuence fn1 = fn2 fn2 = fn