Python中if __name__ == 'main'如何实现模块独立运行?
- 内容介绍
- 文章标签
- 相关推荐
本文共计541个文字,预计阅读时间需要3分钟。
一. 一个浅显易懂的比喻+我们在学习Python编程时,不可避免地会遇到if __name__=='main'这样的语句,它到底有什么作用呢?+《如何简单理解Python中的if __name__=='main'》这里提出了一个通俗的解释一.+当我们学习Python编程时,经常会遇到if __name__=='main'这样的语句。这个语句有什么作用呢?+《如何简单理解Python中的if __name__=='main'》在这里,我们可以找到对这个语句的通俗解释。
一. 一个浅显易懂的比喻
我们在学习python编程时,不可避免的会遇到if __name__=='main'这样的语句,它到底有什么作用呢?
《如何简单地理解Python中的if __name__ == '__main__'》里举了一个通俗易懂的例子:
'''
通俗的理解__name__ == '__main__':假如你叫小明.py,在朋友眼中,你是小明(__name__ == '小明');在你自己眼中,你是你自己(__name__ == '__main__')。
if __name__ == '__main__'的意思是:当.py文件被直接运行时,if __name__ == '__main__'之下的代码块将被运行;当.py文件以模块形式被导入时,if __name__ == '__main__'之下的代码块不被运行。
本文共计541个文字,预计阅读时间需要3分钟。
一. 一个浅显易懂的比喻+我们在学习Python编程时,不可避免地会遇到if __name__=='main'这样的语句,它到底有什么作用呢?+《如何简单理解Python中的if __name__=='main'》这里提出了一个通俗的解释一.+当我们学习Python编程时,经常会遇到if __name__=='main'这样的语句。这个语句有什么作用呢?+《如何简单理解Python中的if __name__=='main'》在这里,我们可以找到对这个语句的通俗解释。
一. 一个浅显易懂的比喻
我们在学习python编程时,不可避免的会遇到if __name__=='main'这样的语句,它到底有什么作用呢?
《如何简单地理解Python中的if __name__ == '__main__'》里举了一个通俗易懂的例子:
'''
通俗的理解__name__ == '__main__':假如你叫小明.py,在朋友眼中,你是小明(__name__ == '小明');在你自己眼中,你是你自己(__name__ == '__main__')。
if __name__ == '__main__'的意思是:当.py文件被直接运行时,if __name__ == '__main__'之下的代码块将被运行;当.py文件以模块形式被导入时,if __name__ == '__main__'之下的代码块不被运行。

