标签:nbsp data- 朋友 lap 问题: 讲解 初学者 com 如何
_name__ 是当前模块名,当模块被直接运行时模块名为 __main__ 。这句话的意思就是,当模块被直接运行时,以下代码块将被运行,当模块是被导入时,代码块不被运行。
--------------------------------------------------
目测有很多人对这个问题理解得不是很深刻,应该大部分都是 Python 初学者,所以特意写了篇文章来讲解这个问题:Python 中的 if __name__ == '__main__' 该如何理解。
小明.py
朋友眼中你是小明(__name__ == ‘小明‘),
你自己眼中你是你自己(__name__ == ‘__main__‘),
if __name__ == '__main__' 如何正确理解?
标签:nbsp data- 朋友 lap 问题: 讲解 初学者 com 如何
原文地址:http://www.cnblogs.com/hfdkd/p/7881385.html