On Tuesday, April 9, 2013 9:32:18 AM UTC-4, thomasa...@gmail.com wrote: > I'm new to learning python and creating a basic program to convert units of > measurement which I will eventually expand upon but im trying to figure out > how to loop the entire program. When I insert a while loop it only loops the > first 2 lines. Can someone provide a detailed beginner friendly explanation. > Here is my program. Also suddenly I'm getting an invalid syntax error next to > my elif statements when I wasn't a minute ago. What is wrong here? > > > > #!/usr/bin/env python > > restart = "true" > > while restart == "true": > > #Program starts here > > print "To start the Unit Converter please type the number next to the > conversion you would like to perform" > > choice = input("\n1:Inches to Meter\n2:Millileters to Pint\n3:Acres to > Square-Miles\n") > > > > #If user enters 1:Program converts inches to meters > > if choice == 1: > > number = int(raw_input("\n\nType the amount in Inches you would like > to convert to Meters.\n")) > > operation = "Inches to Meters" > > calc = round(number * .0254, 2) > > print "\n",number,"Inches =",calc,"Meters" > > restart = raw_input("If you would like to perform another conversion > type: true\n" > > > > #If user enters 2:Program converts millimeters to pints > > elif choice == 2: > > number = int(raw_input("\n\nType the amount in Milliliters you would > like to convert to Pints.\n")) > > operation = "Milliliters to Pints" > > calc = round(number * 0.0021134,2) > > print "\n",number,"Milliliters =",calc,"Pints" > > restart = raw_input("If you would like to perform another conversion > type: true\n") > > > > #If user enter 3:Program converts kilometers to miles > > elif choice == 3: > > number = int(raw_input("\n\nType the amount in Kilometers you would > like to convert to Miles.\n")) > > operation = "Kilometers to Miles" > > calc = round(number * 0.62137,2) > > print "\n",number,"Kilometers =",calc,"Miles" > > restart = raw_input("If you would like to perform another conversion > type: true\n")
-- http://mail.python.org/mailman/listinfo/python-list