真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Python導(dǎo)入模塊成員的方式有哪些

這篇文章主要講解了“Python導(dǎo)入模塊成員的方式有哪些”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來(lái)研究和學(xué)習(xí)“Python導(dǎo)入模塊成員的方式有哪些”吧!

在景泰等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、外貿(mào)網(wǎng)站建設(shè) 網(wǎng)站設(shè)計(jì)制作定制網(wǎng)站建設(shè),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站設(shè)計(jì),營(yíng)銷型網(wǎng)站建設(shè),外貿(mào)網(wǎng)站制作,景泰網(wǎng)站建設(shè)費(fèi)用合理。

兩種導(dǎo)入方式:

  1. 導(dǎo)入模塊:import 模塊名,導(dǎo)入指定模塊的全部成員。

    建議使用一行導(dǎo)入單個(gè)模塊的方式,因?yàn)楣ぷ髦薪?jīng)常會(huì)預(yù)先導(dǎo)入很多模塊,但后來(lái)有些模塊沒(méi)有用到,此時(shí)只需按ctrl+/注釋那行代碼即可,非??旖莘奖?。

    若使用一行導(dǎo)入多個(gè)模塊的方式不方便注釋,不刪除沒(méi)用到的模塊會(huì)浪費(fèi)內(nèi)存,刪除又得小心不能誤刪,很不方便。

    當(dāng)然也有例外的情況,如import sys,os。這兩模塊是黃金搭檔,確定都會(huì)用到,此時(shí)可以一行導(dǎo)入。

    Python導(dǎo)入模塊成員的方式有哪些  

    • 一行導(dǎo)入單個(gè)模塊:import 模塊名

    • 一行導(dǎo)入多個(gè)模塊:import 模塊1,模塊2,模塊3

  2. 導(dǎo)入成員:from 模塊名 import 成員名,導(dǎo)入指定模塊的指定成員。

    導(dǎo)入成員時(shí)也建議使用一行導(dǎo)入單個(gè)成員的方式,理由同上。

    盡量避免import *,有些大型模塊成員非常多,需要小心避免重名。

    Python導(dǎo)入模塊成員的方式有哪些  

    • 一行導(dǎo)入單個(gè)成員:from 模塊名 import 成員名

    • 一行導(dǎo)入多個(gè)成員:from 模塊名 import 成員1,成員2,成員3

    • 一行導(dǎo)入全部成員:from 模塊名 import *

兩種導(dǎo)入方式的優(yōu)缺點(diǎn):

  1. 導(dǎo)入模塊時(shí),會(huì)在內(nèi)存中開(kāi)辟一塊獨(dú)立的命名空間,使用模塊內(nèi)的成員時(shí)需要用“模塊名.成員名”的方式。

    • 優(yōu)點(diǎn):不會(huì)發(fā)生命名沖突。

    • 缺點(diǎn):使用成員時(shí)比較繁瑣。

    • 重命名(alias):import 模塊名 as 別名。

  2. 導(dǎo)入成員時(shí),會(huì)將成員直接導(dǎo)入全局命名空間,使用被導(dǎo)入的成員時(shí)可以直接用“成員名”的方式。注意:如果在函數(shù)、方法、類內(nèi)部使用from import語(yǔ)句會(huì)報(bào)錯(cuò)。

    • 優(yōu)點(diǎn):使用成員時(shí)比較方便。

    • 缺點(diǎn):可能會(huì)發(fā)生命名沖突,需要避免重名。

    • 重命名(alias):from 模塊名 import 成員名 as 別名。

    • 為避免命名沖突,盡量避免使用from 模塊名 import *。若必須使用import *時(shí),最好先用dir函數(shù)檢查模塊成員,避免命名沖突。

      Python導(dǎo)入模塊成員的方式有哪些    

    • 命名沖突時(shí),不會(huì)發(fā)生報(bào)錯(cuò),會(huì)按就近原則生效。請(qǐng)看下圖案例。

      Python導(dǎo)入模塊成員的方式有哪些    

    • 避免命名沖突的方法一是取名時(shí)避免重名、二是導(dǎo)入時(shí)用as重命名。

      Python導(dǎo)入模塊成員的方式有哪些

感謝各位的閱讀,以上就是“Python導(dǎo)入模塊成員的方式有哪些”的內(nèi)容了,經(jīng)過(guò)本文的學(xué)習(xí)后,相信大家對(duì)Python導(dǎo)入模塊成員的方式有哪些這一問(wèn)題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!


當(dāng)前名稱:Python導(dǎo)入模塊成員的方式有哪些
文章網(wǎng)址:http://weahome.cn/article/gsccep.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部