day5_ 表达式形式的yield

########yield 在暂停函数的时候    函数外面也可以通过 x.send(a)  想函数中的 yield 表达式 传递一个参数(或者多个参数)

import os
def ok():
while True:
x=yield
g = os.walk(x)
for i in g:
print(i)
x=r'E:\oldboy_project\day_5\课上\包和模块\包\glance'
GO=ok()
GO.__next__()
GO.send(x)







###########
posted @ 2017-05-31 15:09  昂达达  阅读(181)  评论(1编辑  收藏  举报