Anna - Sophie Maeser wrote:
<div class="moz-text-flowed" style="font-family: -moz-fixed">Hi!
I want to ask you a quick question.. when I type in print '' hello world'' and then press enter, it says there is a syntax error... I really don't know what im doing wrong. I downloaded python 3.1 and am using IDLE with it.. im using mac. Please help me findt he problem because its a very simple thing and I dont know what I am doing wrong..

-Anna

</div>

Two syntax errors that I can see.

1) in python 3.1, print is a function, not a statement. So you need parentheses around its argument. 2) You appear to be using two single quotes at each end of your hello world string, You want to either use a single-quote at each end, or a double-quote at each end. This may just because you mistakenly used html to compose your email, instead of the preferred text mode.

Try:

print ("hello world")

If your tutorial material is describing Python 2.x, you may not want to be learning on Python 3.1, because there are a few of these gotchas. It is possible to install both 2.6 and 3.1, and choose which one you use based on what you're working on.

DaveA

_______________________________________________
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor

Reply via email to