O> > while cal <=0: > > #Prompt for calories > > cal = input("Please enter the number of calories in your food: ") > > if cal <=0: > > print "Error. The number of calories must be positive." > > > #Prompt for fat > > fat = input("Please enter the number of fat grams in your food: ") > > if fat <=0: > > print "Error. The number of fat grams must be positive."
You can also use a function def get_value( lit ): ret_val = 0 while ret_val <= 0: ret_val = input("Please enter the number of %s in your food: " % (lit)) if ret_val <=0: print "Error. The number of %s must be positive." % (lit) return ret_val # cal = get_value( "calories" ) fat = get_value( "fat grams" ) ## ## Calculate values, etc. -- http://mail.python.org/mailman/listinfo/python-list