On Mon, Sep 14, 2015 at 01:20:55PM -0400, Sarah wrote: > Hi > What's wrong with the following code? > > def main() > lunch = int(input('How many hours did you eat?')) > cost = float(input('Enter the hourly cost: ')) > gross_cost = lunch * cost > print('cost:$', format(cost, '.2f'), sep='') > main() > > > I get the error File "<Stdin>", line 6
The above should be fine when saved and run from a .py file, but at the interactive interpreter, you need to leave a blank line after functions. Try leaving a blank after the print(...) line and before main(). -- Steve _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor