国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

python的mainloop函數(shù) 如何理解python中的main函數(shù)?

如何理解python中的main函數(shù)?執(zhí)行此腳本時uuuuu nameuuuu值為uuuuuu mainuuuu如果導入腳本,將執(zhí)行main()函數(shù)uuuuuuuuu nameuuu的值不同。不會調(diào)用

如何理解python中的main函數(shù)?

執(zhí)行此腳本時uuuuu nameuuuu值為uuuuuu mainuuuu如果導入腳本,將執(zhí)行main()函數(shù)uuuuuuuuu nameuuu的值不同。不會調(diào)用main()函數(shù)。這句話是用來寫一個腳本,它可以直接運行,并為其他Python程序提供庫調(diào)用

當腳本被執(zhí)行時,值是main,如果腳本被導入,main()函數(shù)將被執(zhí)行,值是不同的。

將不調(diào)用main()函數(shù)。這句話用來編寫可以直接運行的腳本,并為其他Python程序提供庫調(diào)用這段代碼的含義有一個經(jīng)典的摘要:]。

首先寫入模塊:

此函數(shù)定義主函數(shù)。讓我們執(zhí)行PY文件并發(fā)現(xiàn)結果是“we are in”uuuumainuuuu“,這意味著if語句的內(nèi)容已經(jīng)執(zhí)行并且main()已經(jīng)被調(diào)用了:

但是如果我們從另一個模塊導入模塊并調(diào)用main()一次會發(fā)生什么呢?

執(zhí)行的結果是:we are in module

但是“we are in module”不顯示uuuuuuumainuuuuuuuuu”,即modulesuuuuuuu nameuuuuuuuu=“uuuuuuuu mainuuuuuuuuuu”以下函數(shù)沒有執(zhí)行。

通過這種方式,“模塊”文件可以由其他模塊運行或引入,并且該功能不會執(zhí)行兩次。這就是重點。

的值不同。

如何理解python中的main?

不,Python是一種解釋性語言。當您看到可以執(zhí)行的第一條語句時,您將按順序執(zhí)行它。例如,defabc(AB):#這是一個函數(shù),未調(diào)用,未執(zhí)行。Printabddd=“ABCDEFG”賦值語句,執(zhí)行printddd#在標準輸出上輸出DDD的內(nèi)容,執(zhí)行ABC(DDD)函數(shù)調(diào)用。