title: Python 2.7.10 - Can not print using print. SyntaxError: invalid syntax
body: <p>I am learning Python from "Learn Python the Hard Way" </p>
  
  <p>I am just running the first Print Hello World Program and getting a syntax error. </p>
  
  <p>Here is my code for Hello World: </p>
  
  <pre><code># -*- coding: utf-8 -*-
  print “Hello World”
  </code></pre>
  
  <p>And here is the terminal : </p>
  
  <pre><code>Rahuls-MacBook-Pro:python Rahul$ python
  Python 2.7.10 (default, Feb  6 2017, 23:53:20) 
  [GCC 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.34)] on darwin
  Type "help", "copyright", "credits" or "license" for more information.
  &gt;&gt;&gt; print "Hello World"
  Hello World
  &gt;&gt;&gt; quit()
  Rahuls-MacBook-Pro:python Rahul$ python hell.py
    File "hell.py", line 3
      print “Hello World”
            ^
  SyntaxError: invalid syntax
  Rahuls-MacBook-Pro:python Rahul$ 
  </code></pre>
  
  <p>I have used the print() function alternative but it is not working. I get the output if I use arithmetic operation such as print(2+2). But it doesn't work if I use print("Hello World") </p>
  
  <p>Please, can anyone tell, where I am wrong? 
  Thank you.</p>