代碼: test.py
關鍵:
這個輸出一下就知道了:
輸出是:
解釋:
python 中 import 一個檔案(子產品)其實相當于從頭到尾執行這個檔案,為了避免這種情況,可以使用 __name__ 屬性,這個屬性很特殊,當用 python 執行該檔案時,__name__ 的結果為 “__main__”,
而當 import 時,結果為子產品名,
是以正式開發中,都會在檔案末尾加上
注意,main()方法并沒有特殊含義,隻是因為在 C,Java中程式的入口一般為 main()而已