专栏名称: AI有道
一个有情怀、有良心的公众号。AI领域机器学习、深度学习等知识集中营,干货满满。期待与你共同进步!
今天看啥  ›  专栏  ›  AI有道

Python 中的 if __name__ == '__main__' 到底是什么鬼?

AI有道  · 公众号  ·  · 2024-08-09 10:54

文章预览

作者 | 中等难度的贪吃蛇 链接 | https://www.zhihu.com/question/620332455/answer/3196966079 来源 | 知乎 比如有一天我写了个洗脑营销的程序: def spam1 () : print( '还我血汗钱!' ) def spam2 (guy) : print(guy + '你不是人!' ) def spam3 (guy) : print(guy + '你还我血汗钱!' ) def spam4 (guy) : print(guy + '和他的小姨子跑了!' ) spam1() spam1() spam2( '黄老板' ) spam3( '黄老板' ) spam4( '黄老板' ) 定义了4个函数spam1()~spam4(),并且依次调用了这几个函数。 我把这个文件保存成spam.py,运行效果非常好: E:\>python spam.py  还我血汗钱!  还我血汗钱!  黄老板你不是人!  黄老板你还我血汗钱!  黄老板和他的小姨子跑了! 隔壁张三看到这么好的宣传效果,想借我的代码用一下,尤其是想复用我写的几个spam()函数。 他把我的spam.py拿去以后,另外写了一个zhangsanSpam.py,在其中用import导入 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览