def function():
n = 0
while n <= 10:
yield n
n += 1
for i in range(10):
print(function().next()) # print(next(function()))
print('*'*10)
for x in function():
print(x)
'''
输出:
0
0
0
0
0
0
0
0
0
0
0
1
2
3
4
5
6
7
8
9
10
'''