Sign in
go
/
website
/
237d41d9236bfaaabc9e42386a0816ae3b0e620d
/
.
/
_content
/
talks
/
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'