Simplify Python

ja1lbr3ak superherocomic at gmail.com
Tue Apr 6 15:04:20 EDT 2010


I'm trying to teach myself Python, and so have been simplifying a
calculator program that I wrote. The original was 77 lines for the
same functionality. Problem is, I've hit a wall. Can anyone help?

loop = input("Enter 1 for the calculator, 2 for the Fibonacci
sequence, or something else to quit: ")
while loop < 3 and loop > 0:
    if loop == 1:
        print input("\nPut in an equation: ")
    if loop == 2:
        a, b, n = 1, 1, (input("\nWhat Fibonacci number do you want to
go to? "))
        while n > 0:
            print a
            a, b, n = b, a+b, n-1
    loop = input("\nEnter 1 for the calculator, 2 for the Fibonacci
sequence, or something else to quit: ")




More information about the Python-list mailing list