def create_num(all_num):
print('-----1-------')
a, b = 0, 1
current_num = 0
while current_num < all_num:
print('-----2-----')
ret = yield a
print('>>>>ret>>>>',ret)
print('-----3------')
a, b = b, a + b
current_num += 1
print('-----4------')
return 'ok'
obj1 = create_num(100)
print('obj1:',obj1)
red = next(obj1)
print(red)
red1 = obj1.send('python')
print(red1)