title: I keep getting None returned from my python program
body: <p>The code is as followed</p>
  
  <pre><code># Cristmas Quiz
  import time
  from time import *
  
  score = 1
  quiz_q = [ 
          'how many turtle doves', 
          'how many French Hens',
          'how many gold rings', 
          'how many Lords a leaping?'
          ]
  
  quiz_a = [2,3,5,10]
  
  for n in range(4):
      question = input(print(quiz_q[n]))
      if quiz_a[n] == question:
          score += 1
      else:
          print("your score was ",score-1)
          time.sleep(5)
          quit()
  </code></pre>
  
  <p>which returns this:</p>
  
  <pre><code>how many turtle doves
  None 
  </code></pre>
  
  <p>I had a look around, but all the other qustion seemed to be refering about functions and the use of return vs print()</p>
  
  <p>any help would be appreciated</p>