ืงืืจืก ืคืืชืื ืืชืงืื ืืคืืืชืื
ืืคืขืืื ืืชื ืขืฉืืืื ืืจืฆืืช ืืืฆืืจ ืขืจืืื ืืืืคื ืขืงืื ืืืงืื ืคืื ืื ืคืขืื. ืืืืื ืืืืคื ืฉืื ืคืื ืงืฆืืืช ืคืืขืืืช, ืื ืจืืืจืื ื ืืชืืื ืืืืืฆืขืื ืืืืชื ืืืคื ืคืจื ืืื ืฉืื ืืฉืชืืฉืื ื-yield() ืืืงืื ื-return() ืืืฉืจ ืืคืืงืื ืคืื.
ืืชืจืืื ืื ืขืืืื ืืืื ืืงืืืงืื ืืืื ืืืืืืื ืฉืืืืจืืื. ืืฉืชืืฉื ืืื ืจืืืจ ืืื ืืขืืืจ ืขื ืืืืื ืืืงืืืงืื ืชืื ืืืืื ืฉืื ืขืืืคื ืืืื ื ืืกืคืื ืืืืืืื.

ืืืจื
ืืืื ืืงืืืงืื ืืืื ืขื ืืื ืฉืืืืช ืืืื ืืืื ืืืืฆืขืืช ืื ืจืืืจืื.
ืืืืื ืืช ืืืืืกื ืืช ืืช ืืื ืืคืจื ืืืขื ืืืืืช, ืขืืืื ืืืงืืง ืืช ืืืื ืืืืืกื ืืืชื ืืคื ื ืฉืืื ืืชืงืืงื. ืื ืืืืื ืืืืืช ืืฉืืื ืงืฆืช ืืกืืืืช ืืืืฆืขืื ืจืืืืื ืืืืืช ืืืื ืฉืืชื ืืืืืื ืืืืฅ ืขืฉืืื ืืืฉืชื ืืช ืืืงืฆืช. ืืืจืื ืืืื, ืชืืืื ืืืฉืชืืฉ ืืื ืจืืืจืื ืืื ืืืคืื ืืช ืืชืืืื ืืื ืืืืง ืืืฉืืจ.
ืืฉื ื ืฉื ื (2) ืืืืื ืขื ืืื ืฉืฆืจืื ืืฉืืื ืืืืงืืง. ืืื ืืืื ื ืืฉ ืชืืื ืืืืืกื ืื ืืื, ืืื ืืืืฆืืื ืขื ืืื ืงืืืขืื ืืจืฉืืื ืืฉื: tank_a ื-tank_b. ืื ืืกืฃ, ืืื ืืื ืืฉ ืืืจื ืืื ืฉืืจืืช ืฉื ืืชื ืืืกืืฃ.
ืื ืจืืืจืื ืขืืงืืื ืืืจื ืืืชื ืชืืืืจ ืืื ืคืื ืงืฆืืืช, ืื ืืฉืชืืฉื ื-yield ืืืงืื ื-return ืขืืืจ ืืคืื ืฉืืื. ืืืืืจื ืื ืจืืืจ ืืฉื fill() ืืืืืืจื ืืืชื ืขื ืืืจืืืื ื list, ืฉื ืชืื ืืกื ืืช ืืงืืืขืื ืฉืืืืืจื ืืคืกืงื ืืขืื.
def fill(list):
for x in range(3):
yield list[x]
yield 5
ืืื ืจืืืจ ืงืืจื ืืช ืื ืชืื ืื ืืฉืืืฉืช (3) ืืฉืืืช ืืจืฉืืืช ืืงืืืขืื, ืืืืืฆืืื ืขื ืืื ืืชืืื ืืืืื ื, ืืืืกืืฃ ืฉืืจืืช ืืกืืฃ ืืฉืจ ืืื ืืืฉ (5).
ืืกืคื ืืช ืืืืืืงื ืืกื ืืฉืื ืืื ืืงืื ืืืฉื ืื ืืืงืืืงืื ืื ืืจืฉืื ืืืืืื ืืืชืงืืื ืื ืฉืชื (2) ืืกืืื ืื X ืืืืกืืฃ ืืืื ืืืืฆืขืืช ืืืืืช for.
ืืืืืช ืืฆืืจืช yield ืืขืจืืื ืืืืืฆืจืื ืืืื ืจืืืจ ื ืืชื ืื ืืงืจืืื ืืฉืืจืืช ืืืืืืช for ืื ืื. ืืืืืจื ืืืช ืืืฉืชืืฉืช ืืคืื ืงืฆืื collect() ืืฆืืจื ืจืืืฉืช ื-"ืืื" ืืืืืื ื. ืืืืจ ืืื ืืฉืชืืฉื ื-speak() ืืื ืืืืืง ืืื ืืื ื ืืืจ ืืื ืืงืืืง. ืืืืืื:
for bottles in fill(tank_a): player.collect("milk") player.speak("%d pints of milk collected" % (bottles))
ืืชืื ืืืฉืชืืฉื ืืืืืืช for ืื ืขื ืฉื ื ืกืืื ื ื-X, ืขื ืกืืื ื-X ืืืืืจ ืืฉืชืืฉื ืืืจืืืื ื tank_a ืืขื ืกืืื ื-X ืืืื ืืฉืชืืฉื ืืืจืืืื ื tank_b ืขื ืื ืช ืืืฉืืื ืืช ืืฉืื.