天天看點

python中執行該檔案,就調用 main 方法

代碼: test.py

關鍵:

這個輸出一下就知道了:

輸出是:

python中執行該檔案,就調用 main 方法

解釋:

python 中 import 一個檔案(子產品)其實相當于從頭到尾執行這個檔案,為了避免這種情況,可以使用 __name__ 屬性,這個屬性很特殊,當用 python 執行該檔案時,__name__ 的結果為 “__main__”,

而當 import 時,結果為子產品名,

是以正式開發中,都會在檔案末尾加上

注意,main()方法并沒有特殊含義,隻是因為在 C,Java中程式的入口一般為 main()而已