国产乱子伦高清露脸对白-国产精品欧美久久久久天天影视-国产91视频一区-亚洲欧美日产综合在线网-黄视频网站在线看-国产欧美亚洲精品第1页-亚洲www在线-大学生女人三级在线播放-日本在线视频www鲁啊鲁-国产成人精品一区二区仙踪林-69精品欧美一区二区三区-成人欧美亚洲-日本污污网站-中国妞xxxhd露脸偷拍视频-国产精品aⅴ在线观看-精品中文字幕在线

極客小將

您現(xiàn)在的位置是:首頁 » python編程資訊

資訊內(nèi)容

python中__name__代表什么

極客小將2020-12-28-
簡介Python中,一個.py文件就是一個模塊,一般情況下,模塊的名字就是文件名(不包括擴展名.py)。全局變量__name__存放的就是模塊的名字。推薦:Python教程而特殊情況就是,當(dāng)一個模塊作為腳本執(zhí)行時或者在交互式環(huán)境中,如Ipython、Python自帶的shell等直接運行代碼,__nam

EFU少兒編程網(wǎng)-Scratch_Python_教程_免費兒童編程學(xué)習(xí)平臺

python中,一個.py文件就是一個模塊,一般情況下,模塊的名字就是文件名(不包括擴展名.py)。EFU少兒編程網(wǎng)-Scratch_Python_教程_免費兒童編程學(xué)習(xí)平臺

全局變量__name__存放的就是模塊的名字。EFU少兒編程網(wǎng)-Scratch_Python_教程_免費兒童編程學(xué)習(xí)平臺

推薦:python教程EFU少兒編程網(wǎng)-Scratch_Python_教程_免費兒童編程學(xué)習(xí)平臺

而特殊情況就是,當(dāng)一個模塊作為腳本執(zhí)行時或者在交互式環(huán)境中,如Ipython、Python自帶的shell等直接運行代碼,__name__的值不EFU少兒編程網(wǎng)-Scratch_Python_教程_免費兒童編程學(xué)習(xí)平臺

再是模塊名,而是__main__。__main__是頂層代碼執(zhí)行作用域的名字。EFU少兒編程網(wǎng)-Scratch_Python_教程_免費兒童編程學(xué)習(xí)平臺

導(dǎo)入模塊時,如果導(dǎo)入的新模塊不在當(dāng)前模塊所在同一路徑下,那么直接import會出錯。解決辦法有:EFU少兒編程網(wǎng)-Scratch_Python_教程_免費兒童編程學(xué)習(xí)平臺

(1)如果當(dāng)前模塊和要導(dǎo)入的模塊屬于不同的包,但是包的上級路徑是一樣的,那么可以直接import 包名.模塊名,如import myPackeg.myModuleEFU少兒編程網(wǎng)-Scratch_Python_教程_免費兒童編程學(xué)習(xí)平臺

(2)可以先將要導(dǎo)入的模塊加入sys.path中,再import. 如下示例:導(dǎo)入F:DeepLearning目錄下的test1模塊EFU少兒編程網(wǎng)-Scratch_Python_教程_免費兒童編程學(xué)習(xí)平臺

2. if  __name__ == '__main__'語句的使用EFU少兒編程網(wǎng)-Scratch_Python_教程_免費兒童編程學(xué)習(xí)平臺

先看tc模塊和calc模塊的代碼EFU少兒編程網(wǎng)-Scratch_Python_教程_免費兒童編程學(xué)習(xí)平臺

calc模塊代碼:EFU少兒編程網(wǎng)-Scratch_Python_教程_免費兒童編程學(xué)習(xí)平臺

import tc print("32攝氏度 = %.2f華氏度"%tc.c2f(32)) print("99華氏度 = %.2f攝氏度"%tc.f2c(99))

tc模塊代碼:EFU少兒編程網(wǎng)-Scratch_Python_教程_免費兒童編程學(xué)習(xí)平臺

def c2f(cel):     fah = cel * 1.8 + 32     return fah   def f2c(fah):     cel = (fah - 32) / 1.8     return cel   def test():     print("測試,0攝氏度 = %.2f華氏度"%c2f(0))     print("測試,0華氏度 = %.2f攝氏度"%f2c(0))   test()

運行calc模塊后:EFU少兒編程網(wǎng)-Scratch_Python_教程_免費兒童編程學(xué)習(xí)平臺

>>> runfile('F:/DeepLearning/calc.py', wdir='F:/DeepLearning') Reloaded modules: tc 測試,0攝氏度 = 32.00華氏度 測試,0華氏度 = -17.78攝氏度 32攝氏度 = 89.60華氏度 99華氏度 = 37.22攝氏度

將測試語句的函數(shù)test()也執(zhí)行了,如果要避免直接執(zhí)行test()函數(shù),可以將tc模塊中**后一句test()語句改為:EFU少兒編程網(wǎng)-Scratch_Python_教程_免費兒童編程學(xué)習(xí)平臺

if __name__ == '__main__':     test()

再執(zhí)行就是EFU少兒編程網(wǎng)-Scratch_Python_教程_免費兒童編程學(xué)習(xí)平臺

>>>     runfile('F:/DeepLearning/calc.py', wdir='F:/DeepLearning') Reloaded modules: tc 32攝氏度 = 89.60華氏度 99華氏度 = 37.22攝氏度

查看__name__屬性:EFU少兒編程網(wǎng)-Scratch_Python_教程_免費兒童編程學(xué)習(xí)平臺

>>> __name__ '__main__' >>> tc.__name__ 'tc'

這是因為__name__就是標(biāo)識模塊的名字的一個系統(tǒng)變量。這里分兩種情況:假如當(dāng)前模塊是主模塊(也就是調(diào)用其他模塊的模塊),那EFU少兒編程網(wǎng)-Scratch_Python_教程_免費兒童編程學(xué)習(xí)平臺

么此模塊名字就是__main__,通過if判斷這樣就可以執(zhí)行“__main__:”后面的主函數(shù)內(nèi)容;假如此模塊是被import的,則此模塊名字為EFU少兒編程網(wǎng)-Scratch_Python_教程_免費兒童編程學(xué)習(xí)平臺

文件名字(不加后面的.py),通過if判斷這樣就會跳過“__mian__:”后面的內(nèi)容。上例中,tc.__name__不是'main',所以tc模塊中的EFU少兒編程網(wǎng)-Scratch_Python_教程_免費兒童編程學(xué)習(xí)平臺

“__mian__:”后面的語句就沒有被執(zhí)行。EFU少兒編程網(wǎng)-Scratch_Python_教程_免費兒童編程學(xué)習(xí)平臺

更多技術(shù)請關(guān)注Python視頻教程。EFU少兒編程網(wǎng)-Scratch_Python_教程_免費兒童編程學(xué)習(xí)平臺

預(yù)約試聽課

已有385人預(yù)約都是免費的,你也試試吧...

国产乱子伦高清露脸对白-国产精品欧美久久久久天天影视-国产91视频一区-亚洲欧美日产综合在线网-黄视频网站在线看-国产欧美亚洲精品第1页-亚洲www在线-大学生女人三级在线播放-日本在线视频www鲁啊鲁-国产成人精品一区二区仙踪林-69精品欧美一区二区三区-成人欧美亚洲-日本污污网站-中国妞xxxhd露脸偷拍视频-国产精品aⅴ在线观看-精品中文字幕在线

        天天干天天操天天干天天操| 能在线观看的av网站| 欧美在线观看视频网站| 97在线国产视频| 三年中国中文在线观看免费播放| 久久婷婷国产91天堂综合精品| 国产 日韩 亚洲 欧美| 男人添女荫道口女人有什么感觉| 五月天av影院| 韩国黄色一级大片| 日韩视频 中文字幕| 大地资源网在线观看免费官网| 国产a级片免费看| 欧美在线观看黄| 免费不卡av在线| 日本黄网站免费| 99热这里只有精品在线播放| 天天干天天玩天天操| caoporm在线视频| 日韩精品一区二区三区电影| 久久人人爽人人爽人人av| 欧美精品久久久久久久免费| 国产二区视频在线播放| 一区二区三区视频网| 亚洲第一天堂久久| 久久艹国产精品| 狠狠操精品视频| 午夜啪啪小视频| 国产一级黄色录像片| 男人添女人下面高潮视频| 91看片就是不一样| 色姑娘综合天天| 国产玉足脚交久久欧美| 茄子视频成人免费观看| 欧美性受xxxx黑人猛交88| 福利视频一二区| 四季av一区二区三区| 国产精品久久久影院| 日韩精品一区二区三区久久| 亚洲av毛片在线观看| 国产欧美高清在线| 4444在线观看| 五月婷婷之婷婷| 高清欧美精品xxxxx| 最新天堂中文在线| 国产极品尤物在线| 91香蕉视频在线观看视频| 人妻久久久一区二区三区| 一级黄色在线播放| 久久综合伊人77777麻豆最新章节| 欧美一级免费在线观看| 狠狠热免费视频| 国产特级淫片高清视频| 精品久久久无码人妻字幂| 亚洲欧美日韩综合网| 丰满人妻中伦妇伦精品app| 亚洲制服在线观看| 九色91popny| 人妻熟女一二三区夜夜爱| 黄网站色视频免费观看| 欧美 另类 交| 不卡中文字幕在线| 天天色天天综合网| 性欧美在线视频| 在线观看高清免费视频| 国产真人无码作爱视频免费| 99精品在线免费视频| av免费观看国产| 成人在线免费在线观看| 漂亮人妻被中出中文字幕| 日韩精品xxxx| 国产精品无码一本二本三本色| 欧美视频在线观看视频| 无罩大乳的熟妇正在播放| 成年女人18级毛片毛片免费| 国产天堂视频在线观看| 999一区二区三区| 免费观看国产精品视频| 国产亚洲欧美在线视频| 91香蕉视频导航| 国产又黄又猛的视频| 伊人五月天婷婷| 成人在线免费高清视频| 国产96在线 | 亚洲| 欧美性久久久久| 成人综合久久网| 精品人妻人人做人人爽| 欧美 日韩 亚洲 一区| 欧美一级黄色影院| 一级淫片在线观看| 男女激情免费视频| 国产超碰在线播放| www.偷拍.com| 97av视频在线观看| 亚洲五月激情网| 欧美精品自拍视频| 中文字幕资源在线观看| 国产在线视频在线| 亚洲最大成人在线观看| 日韩精品手机在线观看| 日本三级免费观看| 欧美性受xxxx黑人猛交88| 国内性生活视频| 日本一二三区在线| 男人天堂1024| 欧美日韩dvd| 国产小视频精品| 老太脱裤让老头玩ⅹxxxx| 蜜臀av免费观看| 毛片在线播放视频| 亚洲精品国产久| 中文字幕视频在线免费观看| 国产无限制自拍| 91视频成人免费| 肉色超薄丝袜脚交| 亚洲天堂av线| 国产男女在线观看| 美女av免费观看| 青青草原播放器| 亚洲精品午夜在线观看| 国产免费成人在线| 国产欧美日韩网站| 六月婷婷激情综合| 天天综合成人网| 亚洲欧美日本一区二区三区| 无码精品国产一区二区三区免费| 激情成人开心网| 国产盗摄视频在线观看| 日韩欧美亚洲另类| 国产又大又黄又粗又爽| 少妇性l交大片| 欧美 国产 小说 另类| 妺妺窝人体色www在线小说| 国产人妻777人伦精品hd| www.在线观看av| 日韩中文字幕在线免费| 男女视频网站在线观看| 日韩精品久久一区二区| 毛片av在线播放| 国产毛片视频网站| 日本www在线视频| 欧美女人性生活视频| 国产真人无码作爱视频免费| 五月婷婷狠狠操| 亚洲另类第一页| www.色就是色.com| 玖玖精品在线视频| 亚洲色成人www永久在线观看| 免费人成自慰网站| 苍井空浴缸大战猛男120分钟| 少妇高潮喷水久久久久久久久久| 久久久久久久激情| 国产视频手机在线播放| 色91精品久久久久久久久| 一区二区三区一级片| 毛片在线播放视频| 别急慢慢来1978如如2| 日日夜夜精品视频免费观看 | av动漫在线看| 性欧美极品xxxx欧美一区二区| 亚洲一区二区三区观看| 成人午夜免费在线视频| 农村妇女精品一二区| 亚洲综合欧美激情| av免费观看国产| 手机av在线网| 黄色国产一级视频| 精品亚洲视频在线| 女性女同性aⅴ免费观女性恋| 艹b视频在线观看| 久久久久久久久久伊人| 在线视频日韩一区 | 中文字幕无码精品亚洲资源网久久| a在线视频观看| 中文字幕第一页亚洲| 别急慢慢来1978如如2| av影院在线播放| 青青草原播放器| 韩国日本美国免费毛片| 欧美亚洲日本一区二区三区| 免费在线观看污网站| 欧美日韩大尺度| 女人喷潮完整视频| 欧美精品久久96人妻无码| 天天干天天操天天做| 国产精品沙发午睡系列| 全黄性性激高免费视频| 一级黄色在线播放| 亚洲成人福利在线| 国产男女无遮挡| 欧美日韩性生活片| 女人帮男人橹视频播放| 午夜一级免费视频| 国产精品v日韩精品v在线观看| 日韩伦理在线免费观看| 日本精品免费视频| 永久av免费在线观看| 五月天综合婷婷| 在线播放 亚洲| 黑人巨茎大战欧美白妇|