python51课循环嵌套问题,求详解
# a.pyimport b
def x():
print('x')
if __name__ == "__main__":
b.y()
# b.py #a模块和b模块同时都有__name__,我就弄不清他们的运行流程了,它是怎样化解循环嵌套的问题的
import a
def y():
print('y')
if __name__ == "__main__":
a.x() if __name__ == "__main__有了这个语句后,当本模块在其他模块中被引用时,由于name值发生了改变,所以if __name__ == "__main__下面的代码并不会被执行
页:
[1]