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



若有帮助到你,记得点赞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到其他脚本中是不会被执行的。
这样做的好处是,有利于代码模块化。
"""

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章