1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關咨詢
      選擇下列產品馬上在線溝通
      服務時間:8:30-17:00
      你可能遇到了下面的問題
      關閉右側工具欄

      新聞中心

      這里有您想知道的互聯網營銷解決方案
      云計算開發(fā)學習筆記:Python3命名空間

      命名空間(Namespace)是從名稱到對象的映射,大部分的命名空間都是通過 Python 字典來實現的。

      創(chuàng)新互聯專業(yè)為企業(yè)提供林甸網站建設、林甸做網站、林甸網站設計、林甸網站制作等企業(yè)網站建設、網頁設計與制作、林甸企業(yè)網站模板建站服務,10多年林甸做網站經驗,不只是建網站,更提供有價值的思路和整體網絡服務。

      命名空間提供了在項目中避免名字沖突的一種方法。各個命名空間是獨立的,沒有任何關系的,所以一個命名空間中不能有重名,但不同的命名空間是可以重名而沒有任何影響。

      我們舉一個計算機系統(tǒng)中的例子,一個文件夾(目錄)中可以包含多個文件夾,每個文件夾中不能有相同的文件名,但不同文件夾中的文件可以重名。

      一般有三種命名空間:

      內置名稱(built-in names), Python 語言內置的名稱,比如函數名 abs、char 和異常名稱 BaseException、Exception 等等。

      全局名稱(global names),模塊中定義的名稱,記錄了模塊的變量,包括函數、類、其它導入的模塊、模塊級的變量和常量。

      局部名稱(local names),函數中定義的名稱,記錄了函數的變量,包括函數的參數和局部定義的變量。(類中定義的也是)

      命名空間查找順序:

      假設我們要使用變量 runoob,則 Python 的查找順序為:局部的命名空間去 -> 全局命名空間 -> 內置命名空間。

      如果找不到變量 runoob,它將放棄查找并引發(fā)一個 NameError 異常:

      命名空間的生命周期:

      命名空間的生命周期取決于對象的作用域,如果對象執(zhí)行完成,則該命名空間的生命周期就結束。

      因此,我們無法從外部命名空間訪問內部命名空間的對象。

      如下圖所示,相同的對象名稱可以存在于多個命名空間中。


      網頁題目:云計算開發(fā)學習筆記:Python3命名空間
      本文網址:http://www.ef60e0e.cn/article/cphcpj.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        长沙县| 商都县| 额敏县| 乐陵市| 临泉县| 信宜市| 衢州市| 乌兰浩特市| 洮南市| 独山县| 文化| 德江县| 惠来县| 华容县| 泸溪县| 冕宁县| 木兰县| 广汉市| 天镇县| 德州市| 监利县| 彭山县| 盐池县| 玉林市| 太湖县| 札达县| 土默特左旗| 文化| 宜阳县| 揭东县| 集安市| 六枝特区| 筠连县| 宜阳县| 洪雅县| 台前县| 岳西县| 张掖市| 皋兰县| 石河子市| 西吉县|