Hi all... I am working from the Learning Python 3rd edition published by
O'Reily... FYI I am trying to learn Python on my own (not for course credit
or anything).. I am a psychologist with very limited programming
experience.. I am anal, and this example code doesn't work.. I am using IDLE
to do everything (ni ni ni ni ni)

So here is the code the book give me..

while True:
    reply = raw_input('Enter text:')
    if reply == 'stop':
        break
    elif not reply.isdigit(  ):
        print 'Bad!' * 8
    else:
        print int(reply) ** 2
print 'Bye'


Idle gives me this error  SyntaxError: invalid syntax (it highlights the
word print in the print 'bye' line..

This bugs me!  I don't know why it's not working.. However, I know it is in
the print line... because When I get rid of print it does everything it is
supposed to do..it collects my input and provides feedback..

The print line is supposed to print 'Bye' when you type stop... The book
uses 2.5 I'm using 2.6, but I have no idea what is not working..Any hints?

All help is much appreciated!

Brian D
_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to