__main__文件学习测试如下

参考博客
https://www.jb51.net/article/251567.htm

test01.py

# https://www.jb51.net/article/251567.htm

def step():
    print(__name__)
    print("step1 买菜"
          "step2 洗菜"
          "step3 切菜"
          "step4 炒菜")
    
if __name__ == '__main__':
    print('准备制作菜品')
    step()
    print("制作完成")

结果如下

可以看到这里的 print(“准备制作菜品”)和print(“制作完成”)是执行且输出的

test02.py

import test01
print("我是test02,我来调用test01")
test01.step()

结果如下

可以看到,这里的print(“准备制作菜品”)和print(“制作完成”)是没有执行的,所以这种用法是可以当作文件测试的

你可能感兴趣的:(学习,java,服务器)