您的位置:首页 > 编程语言 > Python开发

解释关于python中if __name__ == '__main__':

2018-04-06 22:02 465 查看

若有帮助到你,记得点赞u。
# -*- coding: utf-8 -*-
"""
Created on Fri Apr 6 20:25:02 2018

@author: Lelouch_C.C
"""
print(__name__)
#输出:__main__
#也就是说,在当前脚本或程序中,变量__name__==__main__

"""
if __name__ == '__main__':
解释:如果要直接运行的代码/脚本/程序为当前代码/脚本/程序('__main__')时,以下程序要执行。
所以,它的作用就是控制以下两种情况执行代码的过程,
在if _name_ == 'main': 下的代码只有在直接作为脚本运行时才执行,
而且导入/import到其他脚本中是不会被执行的。
这样做的好处是,有利于代码模块化。
"""
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: