没有任何根据,自己猜测的,import在main执行之前执行,仅仅是把被import模块中的内容放进import语句处,也就是吧代码“搓”到一起,之后 if __name__ == '__main__' 才开始执行。