0
点赞
收藏
分享

微信扫一扫

Python中“if __name__==‘__main__‘:”理解与总结

律楷粑粑 2022-01-05 阅读 53
python

if name==‘main’ 的作用:

  1. 代码的规范性
    该语句像是一个标志,象征着Java等语言中的程序主入口,告诉其他程序员,代码入口在此。

  2. 锁定语句
    当我们把模块A中的代码在模块B中进行import A时,只要B模块代码运行到该import语句,模块A的代码会被执行。
    如果在模块A中,我们有部分的代码不想在被导入到B时直接被运行,但在直接运行A时可直接运行,可以将这些语句加在A模块的:if name==‘main’: 下。

参考:https://www.cnblogs.com/chenhuabin/p/10118199.html

举报

相关推荐

0 条评论