卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

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

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

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

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

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

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

首先寫入模塊:

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

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

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

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

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

的值不同。

如何理解python中的main?

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