国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

python語言的標識符

工程師 ? 來源:網絡整理 ? 作者:h1654155205.5246 ? 2018-12-27 16:50 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Python語言的標識符

在python里,標識符有字母、數字、下劃線組成。

在python中,所有標識符可以包括英文、數字以及下劃線(_),但不能以數字開頭。

python中的標識符是區分大小寫的。

以下劃線開頭的標識符是有特殊意義的。以單下劃線開頭(_foo)的代表不能直接訪問的類屬性,需通過類提供的接口進行訪問,不能用“fromxxximport*”而導入;

以雙下劃線開頭的(__foo)代表類的私有成員;以雙下劃線開頭和結尾的(__foo__)代表python里特殊方法專用的標識,如__init__()代表類的構造函數。

有效的Python標識符規則

(1)長度任意長;

(2)標識符不能與關鍵字同名;

(3)在2.x版本的Python中,標識符以ASCII的字母或下劃線開始,后面可以接字母、數字、下劃線;在3.x的Python中,標識符ASCII字母、下劃線以及大多數非英文語言的字母,只要是Unicode編碼的字母都可以充當引導字符,后續字符可以是任意引導符,或任意非空格字符,包括Unicode編碼中認為是數字的任意字符。(因此可以使用阿拉伯語、中文、日語或俄語字符或Unicode字符集支持的任意其他語言中的字符進行命名)

約定:

(1)不要使用Python預定義的標識符名,因此要避免使用NotImplemented與Eliiipsis等名字,這些在未來有可能被Python的新版本使用到;

(2)不要使用Python內置函數名或內置數據類型或異常名作為標識符名;

(3)關于下劃線的約定,名字的開頭和結尾都使用下劃線的情況應該避免,因為Python中大量采用這種名字定義了各種特殊方法和變量;在有些情況,以一個或兩個下劃線引導的名稱,但是沒有使用兩個下劃線結尾的應該特殊對待。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • python
    +關注

    關注

    57

    文章

    4876

    瀏覽量

    90024
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    如何通過API獲取京東商品的券后價格詳情

    商品的券后價格詳情。 核心概念 商品ID (skuId) : 京東平臺為每個商品分配的唯一標識符,是查詢商品信息的關鍵。 優惠券ID (couponId) : 京東平臺發放的各種優惠券的唯一標識符。不同券有不同的使用規則和面額。 券后價 : 商品原價減去適用的優惠券
    的頭像 發表于 03-04 17:27 ?421次閱讀
    如何通過API獲取京東商品的券后價格詳情

    C語言指針p、*p、&p、*&p、&*p分別代表什么

    * p和 *p又代表什么嗎? 寫個測試程序下面是一個簡單的C語言代碼,可以用來演示上面提到的幾個標識符,讓我們更好的理解幾個標識符的意義: #include int main() { int a = 10
    發表于 01-07 07:34

    C語言和C++之間的區別是什么

    函數重載,即在同一作用域內可以定義多個同名函數,只要它們的參數列表不同即可。 C語言不支持函數重載,每個函數必須具有唯一的標識符。 4、異常處理: C++內置了異常處理機制,允許程序在遇到無法正常
    發表于 12-11 06:23

    什么是(UID)寄存器

    產品唯一身份標識(UID)寄存器(80bit) UID寄存器存儲了芯片的唯一身份標識符,UID在芯片生產時寫入,用戶無法修改。UID 寄存器支持以單字節 / 半字 / 全字等方式讀取,然后使用自定義
    發表于 12-05 06:28

    C/C++條件編譯

    : #ifdef:如果給定的標識符已經定義,則編譯下面的代碼塊。 #ifndef:如果給定的標識符沒有定義,則編譯下面的代碼塊。 #if:接受一個條件表達式,如果條件為真,則編譯下面的代碼塊
    發表于 12-05 06:21

    C語言的常量介紹

    、-13; 實型常量:13.33、-24.4; 字符常量:‘a’、‘M’ 字符串常量:”I love china!” 在C語言中,可以用一個標識符來表示一個常量,稱之為符號常量。符號常量在使用之前必須先
    發表于 11-24 07:12

    C語言宏拼接運算典型使用

    在C語言中,##運算(稱為[size=16.002px]標記拼接運算)用于宏定義中將兩個標記(token)拼接成一個新的標記。它在預處理階段處理,常用于動態生成變量名、函數名或類型名,以提高代碼
    發表于 11-20 08:27

    什么是CVE?如何通過SAST/靜態分析工具Perforce QAC 和 Klocwork應對CVE?

    本文將為您詳解什么是CVE、CVE標識符的作用,厘清CVE與CWE、CVSS的區別,介紹CVE清單內容,并說明如何借助合適的靜態分析工具(如Perforce QAC/Klocwork),在軟件開發早期發現并修復漏洞。
    的頭像 發表于 10-31 14:24 ?512次閱讀
    什么是CVE?如何通過SAST/靜態分析工具Perforce QAC 和 Klocwork應對CVE?

    如何使用20829 can-fd發送64字節擴展標識符數據幀?

    親愛的先生, 基于MTB代碼示例CAN_FD,它使用11位標準標識符數據幀。 更改為29位擴展標識符數據幀,并將RX / TX FIFO更改為64Bytes,將
    發表于 08-04 06:56

    C++ 與 Python:樹莓派上哪種語言更優?

    Python是樹莓派上的首選編程語言,我們的大部分教程都使用它。然而,C++在物聯網項目中同樣廣受歡迎且功能強大。那么,在樹莓派項目中選擇哪種語言更合適呢?Python因其簡潔性、豐富
    的頭像 發表于 07-24 15:32 ?943次閱讀
    C++ 與 <b class='flag-5'>Python</b>:樹莓派上哪種<b class='flag-5'>語言</b>更優?

    物理不可克隆功能的工作原理和益處

    物理不可克隆功能(PUF)是一種物理對象,對于給定的輸入和條件(激勵),提供物理定義的“數字指紋”輸出(響應),作為唯一標識符,通常用于半導體器件,如微處理器。
    的頭像 發表于 07-15 09:55 ?961次閱讀

    樹莓派WiFi設置終極指南:分步方法與故障排除技巧!

    樹莓派主板的一大關鍵特性是其能夠連接無線網絡,這使得無需物理網線即可實現遠程訪問、數據傳輸和互聯網連接,從而提升了樹莓派的可用性。SSID的定義SSID即服務集標識符。它是一個用于命名無線網絡的唯一
    的頭像 發表于 07-10 16:18 ?2157次閱讀
    樹莓派WiFi設置終極指南:分步方法與故障排除技巧!

    Eplan編寫基于連接的線號命名格式要點記錄

    (版本Eplan P8 2.9 SP1) 在非標設計中,目前流行基于連接的信號命名方式,基本組成元素是設備標識符+端子號。 在以上eplan版本中一直找不到要求格式的設置方法,軟件配置元素又非常雜亂
    發表于 06-16 13:00

    如何控制原理圖中的元件參數外觀

    在庫或A365工作區中創建元件時,可以同步配置注釋、位號標識符以及其他元件參數的位置/字體/大小/顏色/可見性。
    的頭像 發表于 04-08 14:48 ?796次閱讀
    如何控制原理圖中的元件參數外觀

    零基礎入門:如何在樹莓派上編寫和運行Python程序?

    是一種非常有用的編程語言,其語法易于閱讀,允許程序員使用比匯編、C或Java等語言更少的代碼行。Python編程語言最初實際上是作為Linux的腳本
    的頭像 發表于 03-25 09:27 ?2026次閱讀
    零基礎入門:如何在樹莓派上編寫和運行<b class='flag-5'>Python</b>程序?