91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

python語言的標(biāo)識符

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

掃碼添加小助手

加入工程師交流群

Python語言的標(biāo)識符

在python里,標(biāo)識符有字母、數(shù)字、下劃線組成。

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

python中的標(biāo)識符是區(qū)分大小寫的。

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

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

有效的Python標(biāo)識符規(guī)則

(1)長度任意長;

(2)標(biāo)識符不能與關(guān)鍵字同名;

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

約定:

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

(2)不要使用Python內(nèi)置函數(shù)名或內(nèi)置數(shù)據(jù)類型或異常名作為標(biāo)識符名;

(3)關(guān)于下劃線的約定,名字的開頭和結(jié)尾都使用下劃線的情況應(yīng)該避免,因?yàn)镻ython中大量采用這種名字定義了各種特殊方法和變量;在有些情況,以一個或兩個下劃線引導(dǎo)的名稱,但是沒有使用兩個下劃線結(jié)尾的應(yīng)該特殊對待。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • python
    +關(guān)注

    關(guān)注

    57

    文章

    4876

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

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

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

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

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

    C語言和C++之間的區(qū)別是什么

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

    什么是(UID)寄存器

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

    C/C++條件編譯

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

    C語言的常量介紹

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

    C語言宏拼接運(yùn)算典型使用

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

    什么是CVE?如何通過SAST/靜態(tài)分析工具Perforce QAC 和 Klocwork應(yīng)對CVE?

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

    如何使用20829 can-fd發(fā)送64字節(jié)擴(kuò)展標(biāo)識符數(shù)據(jù)幀?

    親愛的先生, 基于MTB代碼示例CAN_FD,它使用11位標(biāo)準(zhǔn)標(biāo)識符數(shù)據(jù)幀。 更改為29位擴(kuò)展標(biāo)識符數(shù)據(jù)幀,并將RX / TX FIFO更改為64Bytes,將
    發(fā)表于 08-04 06:56

    C++ 與 Python:樹莓派上哪種語言更優(yōu)?

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

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

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

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

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

    Eplan編寫基于連接的線號命名格式要點(diǎn)記錄

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

    如何控制原理圖中的元件參數(shù)外觀

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

    零基礎(chǔ)入門:如何在樹莓派上編寫和運(yùn)行Python程序?

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