Sign in
go
/
talks
/
7a9dbe835a32f45da7b0b1590a168df8fdfcfd75
/
.
/
2013
/
go4python
/
fib-gen.py
blob: bc02cfdddea1292a81e699f91af43f881cd37683 [
file
]
#!/usr/bin/python
def
fib
(
n
):
a
,
b
=
0
,
1
for
i
in
range
(
n
):
a
,
b
=
b
,
a
+
b
yield
a
f
=
fib
(
10
)
try
:
while
True
:
print
f
.
next
()
except
StopIteration
:
print
'done'
for
x
in
fib
(
10
):
print
x
print
'done'