title: Python Fibonacci Generator
body: <p>I need to make a program that asks for the amount of Fibonacci numbers printed and then prints them like 0, 1, 1, 2... but I can't get it to work. My code looks the following:</p>
  
  <pre><code>a = int(raw_input('Give amount: '))
  
  def fib():
      a, b = 0, 1
      while 1:
          yield a
          a, b = b, a + b
  
  a = fib()
  a.next()
  0
  for i in range(a):
      print a.next(),
  </code></pre>