欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Python中的main方法如何使用

本文小編為大家詳細介紹“Python中的main方法如何使用”,內(nèi)容詳細,步驟清晰,細節(jié)處理妥當,希望這篇“Python中的main方法如何使用”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學習新知識吧。

創(chuàng)新互聯(lián)公司是網(wǎng)站建設(shè)專家,致力于互聯(lián)網(wǎng)品牌建設(shè)與網(wǎng)絡(luò)營銷,專業(yè)領(lǐng)域包括成都網(wǎng)站建設(shè)、成都網(wǎng)站制作、電商網(wǎng)站制作開發(fā)、微信小程序定制開發(fā)、微信營銷、系統(tǒng)平臺開發(fā),與其他網(wǎng)站設(shè)計及系統(tǒng)開發(fā)公司不同,我們的整合解決方案結(jié)合了恒基網(wǎng)絡(luò)品牌建設(shè)經(jīng)驗和互聯(lián)網(wǎng)整合營銷的理念,并將策略和執(zhí)行緊密結(jié)合,且不斷評估并優(yōu)化我們的方案,為客戶提供全方位的互聯(lián)網(wǎng)品牌整合方案!

正文開始

if name == "main":可以看成是python程序的入口,就像java中的main()方法,但不完全正確。

事實上python程序是從上而下逐行運行的,在.py文件中,除了def后定義函數(shù)外的代碼都會被認為是“main”方法中的內(nèi)容從上而下執(zhí)行。如果只是寫個偉大的"hello world",不想寫函數(shù)的話,僅僅是print(‘hello world’)就可以,這就是一個“程序”,不需要所謂的“main”方法入口。當然如果是測試函數(shù)功能就需要在.py文件中寫上if name == "main",再調(diào)用函數(shù)。

比如如下hello.py文件:

print("first")
 
 
def sayHello():
    str = "hello"
    print(str);
    print(__name__+'from hello.sayhello()')
 
 
if __name__ == "__main__":
    print ('This is main of module "hello.py"')
    sayHello()
    print(__name__+'from hello.main')

運行結(jié)果:

first
This is main of module "hello.py"
hello
__main__ from hello.sayhello()
__main__ from hello.main

懂我意思吧?先執(zhí)行的第一行print再執(zhí)行“入口”中的東西

話說回來,if name == "main"這句話是個什么意思呢?

name__其實是一個內(nèi)置屬性,指示當前py文件調(diào)用方式的方法。當上述例子運行的時候,整個程序中不管是哪個位置的__name__屬性,值都是__main,當這個hello.py文件作為模塊被導(dǎo)入到另一個.py文件中(即import)比如說world.py,并且你運行的是world.py,此時hello.py中的__name__屬性就會變成hello,所謂的入口因為if判斷失敗就不執(zhí)行了

所以if語句的判斷成功虛擬了一個main()方法。

說到了phthon是逐行執(zhí)行的,所以當它讀到import hello的時候,也會執(zhí)行hello.py,比如運行如下world.py文件:

import hello#上一個例子的hello.py
 
if __name__ == "__main__":
    print ('This is main of module "world.py"')
    hello.sayHello()
    print(__name__)

執(zhí)行結(jié)果:

first
This is main of module "world.py"
hello
hellofrom hello.sayhello()
main

可以看到hello.py中的第一行print(‘first’)直接被執(zhí)行了,并且hello.py中的__name__輸出的也是hello,world.py中的name輸出的是__main__

讀到這里,這篇“Python中的main方法如何使用”文章已經(jīng)介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領(lǐng)會,如果想了解更多相關(guān)內(nèi)容的文章,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

文章題目:Python中的main方法如何使用
鏈接分享:http://aaarwkj.com/article42/pjcpec.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營銷推廣、外貿(mào)網(wǎng)站建設(shè)網(wǎng)站營銷、關(guān)鍵詞優(yōu)化App開發(fā)、網(wǎng)頁設(shè)計公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)
午夜国产精品福利一二| 欧美香蕉一区二区视频| 亚洲国产色一区二区三区| 韩国av电影免费观看| 一区二区三区在线观看精品| 国产三级在线视频不卡| 美腿丝袜亚洲综合一区| 欧美日韩一级性生活片| 国产丝袜美女一区二区| 蜜臀久久精品国产综合| 91人妻精品丰满少妇区| 亚洲一本一道久久香蕉| 我想看日韩一级黄色片| 日韩精品视频性色首页| 久久日韩制服丝袜人妻| 国产精品大片一区二区三区四区 | 亚洲一区二区三区小蜜桃| 亚洲欧美日韩综合一区| 日韩精品极品在线免费视频| 亚洲偷拍自拍在线观看| 毛片精品一区二区二区三区| 女人高潮被爽到呻吟在线| 一区二区尤物区亚洲国产精品区| 亚洲国产欧美日韩国产| 国产老妇伦国产熟女高清| 欧美夫妻成人性生活视频| 中文字幕国产成人在线视频| 黄色污网站在线观看免费| 亚洲品质自拍在线观看| 草草在线成年免费视频| 亚洲熟妇精品一区二区三区| 国产亚洲精品久久久9| 欧美日韩另类综合久久久| 国产精品熟女在线视频| 亚洲精品网站国产高清| 免费观看国产性生活片| 日本欧美国产一区二区| 99久久久国产精品日本久久区一| 女同三人按摩高潮喷出| 日本不卡不码高清免费| 99人妻精品一区二区|