解釋關於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到其他腳本中是不會被執行的。
這樣做的好處是,有利於代碼模塊化。
"""

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