#假定文件叫test1.py
def x(a):
for i in range(a):
print(i)
def main():
x(5)
main()
#假定文件叫test2.py
def x(a):
for i in range(a):
print(i)
def main():
x(5)
if __name__ == "__main__":
main()
#第三个文件
import test1
#输出结果:0,1,2,3,4
#第四个文件
import test2
#输出结果为空
引入一个文件整个文件将被执行,为了避免没有必要的执行,加入了if __name__ == "__main__".这样就能减少程序不必要的开销了。