Python - Hello World
print "Hello World!" print "Hello Again" print "I like typing this." print "This is fun." print 'Yay! Printing.' print "I'd much rather you 'not'." print 'I "said" do not touch this.'
运行 python a.py 出错，提示：
Python 2.7.6 (default, Nov 10 2013, 19:24:18) [MSC v.1500 32 bit (Intel)] on win
Type "help", "copyright", "credits" or "license" for more information.
>>> python a.py
File "<stdin>", line 1
SyntaxError: invalid syntax
In the shell you can run shell commands, in the Python command line you can run Python code.
"python hello.py" is a shell command, not Python code, so you should run it in the shell, but not on the Python command line.
"print "hello"" is Python code, so you can run it on the Python command line, but not in the shell.
PS C:\Users\XXX> python a.py
I like typing this.
This is fun.
I'd much rather you 'not'.
I "said" do not touch this.