Ben Godfrey

FIBSEQ — Python

#   Display n numbers from the Fibonacci sequence.
#
#   Afternoon <noon at aftnn.org>, 2006

import sys

def fibseq():
    a, b = 0, 1
    while True:
        yield b
        a, b = b, b + a

def take(n, it):
    for i in range(n):
        yield it.next()

seq = take(int(sys.argv[1]), fibseq())
print ", ".join([str(i) for i in seq])