main在python中什么意思
最新回答:可以通過以下方法解決問題:
登錄后回復(fù)
共 5 個回答
- Python中__main__和__init__的解析
python中的__-main__和__init__被解析如下:
__-main__:
__main__的作用主要負(fù)責(zé)區(qū)分腳本是直接運(yùn)行還是導(dǎo)入為模塊。
直接執(zhí)行Python腳本時,將執(zhí)行IF__=='__main__'的條件下的代碼,該代碼的此部分被視為程序的輸入點(diǎn)。
在模塊之間進(jìn)行交互時,如果模塊提供非必需的輸入功能,則為了避免在其他模塊導(dǎo)入時執(zhí)行,您可以使用IF__NAME__=='__main__'以確保該功能僅在直接執(zhí)行時運(yùn)行。__Init__:
__Init__函數(shù)的功能用于初始化Python類中的實例。
它是班級的構(gòu)造函數(shù)。
創(chuàng)建類的新實例時,__init__函數(shù)將自動調(diào)用。
自我是對類實例的引用,可以通過該實例訪問和操縱實例的屬性和方法。
初始化的正確方法是通過自我設(shè)置實例變量,例如self.name='newPersonName'。摘要:__-main__用于控制腳本的直接執(zhí)行和導(dǎo)入行為,并充當(dāng)該程序的隱式條目。
__init__是一種類構(gòu)造函數(shù),用于初始化類的實例變量。
正確理解和使用這兩個特殊語法對于編寫有效,可維護(hù)的Python代碼至關(guān)重要。贊46回復(fù)舉報 - python 怎么寫main 函數(shù)?
當(dāng)腳本用作python中的執(zhí)行人時,__name__的值為__-main__,值是模塊的文件名。
主要功能在程序中起關(guān)鍵作用。
C語言標(biāo)準(zhǔn)示例返回INT類型的主要功能,但在Python中并不那么嚴(yán)格。
主要功能通常負(fù)責(zé)輸入和控制程序。
例如,“烹飪”程序,烹飪是主要功能,可能需要諸如“蔬菜購買”,“蔬菜切割”和“烹飪蔬菜”之類的子功能。
然而,在所有情況下都不需要主要功能。
例如,由于DLL不是Windows編程中的獨(dú)立執(zhí)行者,因此DLL(DynamicLinkLink庫)模塊不需要基本功能。
在函數(shù)的分類中,存在諸如print_message之類的參數(shù),用于執(zhí)行特定任務(wù)而無需接收參數(shù)。
可以在默認(rèn)貨幣函數(shù)和調(diào)用函數(shù)之間傳遞參數(shù)函數(shù)。
默認(rèn)函數(shù)可以將數(shù)據(jù)傳遞到子功能,還可以將子功能的處理結(jié)果返回為默認(rèn)函數(shù)。通常,主要函數(shù)是Python程序的起點(diǎn),它不取決于程序的結(jié)構(gòu)和目的。
寫作時,有必要根據(jù)實際要求確定如何包含主要功能,以及如何在功能之間的函數(shù)和數(shù)據(jù)傳輸之間配置調(diào)用。贊32回復(fù)舉報
最新資訊
更多相關(guān)資訊
更多熱門新聞
-
由他
2003位用戶圍觀了該問題 -
肖肖
474位用戶圍觀了該問題 -
那一抹藍(lán)
465位用戶圍觀了該問題