本文目錄一覽:
python主函數問題
當你寫的代碼少感覺不到主函數的優勢,但如果一個項目程序大的話主函數+其他的邏輯自定義的函數就體現出優勢了,你發現控制一部分有錯誤或者你想修改某一部分的邏輯控制就可以快速的找到對應的部分,當然你也可以完全不用函數來寫,不過我敢保證這是很蠢的辦法,非常不便於維護
如何解決python報錯找不到主函數的錯誤
解決python報錯找不到主函數錯誤的方法:
在代碼的最下方加上「if __name__ == ‘__main__’:」主函數語句,將需要使用的代碼語句放到該語句下面就可以了
示例如下:
更多Python知識,請關註:Python自學網!!
python語言中有類似C語言或者java中程序執行時的入口方法main(),如果沒有那麼它是怎麼執行的呢?
沒有,python是解釋型的語言,
看見第一個可以被執行的語句就順序執行。
比如
def abc(ab): #這是函數,沒調用沒執行。
print ab
ddd=”abcdefg” #賦值語句,執行
print ddd #在標準輸出上輸出ddd的內容,執行
abc(ddd) 函數調用執行。
原創文章,作者:ZCJGR,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/313304.html