Ask your own question, for FREE!
MIT 6.189 A Gentle Introduction to Programming Using Python (OCW) 17 Online
OpenStudy (anonymous):

I tried to run a program but it gives me a syntax error on this line print "Hello there! It is so great to meet you," The final " is highlighted in red, but I don't think it is an error. The program is not running. I also tried the simple Hello World program but the result is the same. Same invalid syntax message. I am using a Linux shell. Any suggestion why this is happening?

OpenStudy (anonymous):

Probably you have a mismatch and the last " is an opening one and is not closing the string.

OpenStudy (anonymous):

Does it do same if you use ' instead of " ?

OpenStudy (anonymous):

Could you post the code?

OpenStudy (anonymous):

correct spaces are fundamental to shell scripting.. did you check that???

OpenStudy (salim):

As nidhie.raichura said. Please post code and error That you getting...

OpenStudy (rsmith6559):

If you're using any of the Bourne or C shells, there is no print program or builtin command. You use echo instead: echo "Hello shell World!"

OpenStudy (anonymous):

just look on this if it helps you http://www.linuxcommand.org/wss0100.php

OpenStudy (anonymous):

Ok people. That was all good posts but did you remember ( ) like print ("Hello World") -> that is the only possible way. The first answer could have been the big possibility, but I am just adding on. Keep posting good questions!!

OpenStudy (anonymous):

Select the line and paste it in idle. It works. The error is not on this line but on a previous line.

OpenStudy (anonymous):

@jasonlee_1 I thought that print is only a function in Python 3 (and voluntary in Python 2.7)

OpenStudy (anonymous):

@estudier Yes you are right!! But I was talking about the Python version 2.7.3 & 3.3.0 (the current main downloadable version) And thank you for clarifying! Thanks! Have a great day

Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!
Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!