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

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天堂天天天堂色 | 人妻有码中文字幕在线| 日本女优高清不卡一二三四区| 97人妻人人揉人人澡人人学生| 夜夜操狠狠操天天摸| 蜜臀久久精品国产综合| 青青草原一区二区三区| 亚洲中文字幕婷婷在线| 久久综合热这里只有精品| 久久国产精品久久国产精品| 欧美日韩国内在线视频| 亚洲成人福利免费网站| 日本一区二区最新免费| 天天操操操操操操夜夜爽| 精品国产综合一区二区三区| 日麻批视频在线免费观看| 四虎最新永久在线网站| 黄色录像黄色片黄色片| 欧美国产日韩在线一区二区三区| 99久久久精品国产免费| 国语对白精品视频在线| 欧美日韩另类综合91| 搡老熟女老女人一区二区| 久久99国产精品成人免费| 毛片成人18毛片免费看| 精品少妇人妻av蜜桃| 亚洲激情久热中文字幕| 欧美日韩男女性生活视频| 亚洲精品国产亚洲精品| 国产男女爱猛视频在线| 九九九热精品视频在线观看| 日韩精品视频播放一区| 美女口爆吞精一区二区| 日韩欧美中文字幕在线等| 欧美精品欧美激情免费区| 亚洲av永久国产剧情| 欧美激情日韩精品久久久| 国产中文字幕乱码中文|