python 怎么寫main 函數(shù)
4 回答

江戶川亂折騰
TA貢獻1851條經(jīng)驗 獲得超5個贊
這個腳本被執(zhí)行的時候,__name__ 值就是 __main__ ,才會執(zhí)行 main()函數(shù) 如果這個腳本是被 import 的話,__name__的值不一樣。main()函數(shù)就不會被調(diào)用。 這個句子用來寫既能直接運行,又能給其他python程序import,提供庫調(diào)用的腳本

開滿天機
TA貢獻1786條經(jīng)驗 獲得超13個贊
沒有,python是解釋型的語言,
看見第一個可以被執(zhí)行的語句就順序執(zhí)行。
比如
def abc(ab): #這是函數(shù),沒調(diào)用沒執(zhí)行。
print ab
ddd="abcdefg" #賦值語句,執(zhí)行
print ddd #在標準輸出上輸出ddd的內(nèi)容,執(zhí)行
abc(ddd) 函數(shù)調(diào)用執(zhí)行。
添加回答
舉報
0/150
提交
取消