title: Different behaviour of range in python 3
body: <p>I can't find the answer as why this code for range loop, behaves OK in 2.7 and not in 3.4.</p>
  
  <pre><code>from graphics import *
  
  
  def main():
      win = GraphWin("Click Me!")
      for i in range(10):
          p = win.getMouse()
  
          print("you clicked at:", p.getX() , p.getY())
  
  
   main()
  </code></pre>
  
  <p>output on 2.7 is: <code>"you clicked at: 56 77 "</code>  once I click</p>
  
  <p>output on 3.4 is" <code>"you clicked at:"</code> once I click then, 56 77
                     <code>"you clicked at:</code></p>
  
  <p>Is it range behaving different or print?</p>