一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲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)該避免,因為Python中大量采用這種名字定義了各種特殊方法和變量;在有些情況,以一個或兩個下劃線引導(dǎo)的名稱,但是沒有使用兩個下劃線結(jié)尾的應(yīng)該特殊對待。

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

    關(guān)注

    56

    文章

    4827

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

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

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

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

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

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

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

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

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

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

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

    對象存儲是什么結(jié)構(gòu)類型?

    對象存儲屬于非結(jié)構(gòu)化數(shù)據(jù)存儲架構(gòu),采用扁平化命名空間結(jié)構(gòu)。其核心通過唯一標(biāo)識符(ObjectID)定位數(shù)據(jù)對象,突破傳統(tǒng)文件系統(tǒng)的層級目錄限制,形成"桶-對象"兩級邏輯模型。數(shù)據(jù)以獨立對象為單位存儲,每個對象包含原始數(shù)據(jù)、可擴展元數(shù)據(jù)和全局唯一標(biāo)識符三大要素。
    的頭像 發(fā)表于 02-10 11:14 ?335次閱讀

    過孔標(biāo)識符號和過孔位置不一致

    過孔標(biāo)識符號和過孔位置不一致
    發(fā)表于 12-02 20:33

    邏輯異或運算Python中的用法

    Python編程語言中,邏輯異或運算并不直接作為一個內(nèi)置的操作存在,因為Python更側(cè)重于高級編程和可讀性,并沒有直接提供異或運算
    的頭像 發(fā)表于 11-19 09:46 ?857次閱讀

    對比Python與Java編程語言

    Python與Java都是目前非常流行的編程語言,它們各有其獨特的優(yōu)勢和適用場景。以下是對這兩種編程語言的對比: 一、語法和易用性 Python 語法簡潔,代碼更易讀,非常適合初學(xué)者。
    的頭像 發(fā)表于 11-15 09:31 ?1104次閱讀

    【教程】講解CH32FV系列32位CAN硬件過濾

    簡介32位硬件過濾器與16位硬件過濾器一樣具有兩種模式32位標(biāo)識符模式與32位屏蔽位模式。32位和16位在使用規(guī)則上沒有太大的區(qū)別,唯一存在區(qū)別的是寄存器的ID映射區(qū)域不同,下文根據(jù)不同模式分別進(jìn)行
    的頭像 發(fā)表于 11-08 01:05 ?706次閱讀
    【教程】講解CH32FV系列32位CAN硬件過濾

    技術(shù)干貨驛站 ▏解鎖C語言高效編程秘訣:深入解析運算與優(yōu)先級

    在C語言的學(xué)習(xí)過程中,運算的使用是不可忽視的重要環(huán)節(jié)。本文將繼續(xù)深入探討C語言中的運算,重點介紹位運算、賦值運算
    的頭像 發(fā)表于 10-13 08:09 ?639次閱讀
    技術(shù)干貨驛站 ▏解鎖C<b class='flag-5'>語言</b>高效編程秘訣:深入解析運算<b class='flag-5'>符</b>與優(yōu)先級

    技術(shù)干貨驛站 ▏深入理解C語言:編程高手必備,全方位解析運算的核心技能!

    在C語言的編程領(lǐng)域中,運算是實現(xiàn)數(shù)據(jù)處理與邏輯操作的關(guān)鍵工具。無論是在處理簡單的數(shù)值計算,還是在構(gòu)建復(fù)雜的邏輯結(jié)構(gòu)時,運算的使用貫穿始終。作為編程語言的基礎(chǔ)組成部分之一,運算
    的頭像 發(fā)表于 09-18 15:56 ?770次閱讀
    技術(shù)干貨驛站 ▏深入理解C<b class='flag-5'>語言</b>:編程高手必備,全方位解析運算<b class='flag-5'>符</b>的核心技能!

    c語言從右到左的運算有哪些

    以下是一些主要的從右到左運算的C語言運算: 函數(shù)調(diào)用運算 ( () ):當(dāng)您調(diào)用一個函數(shù)時,參數(shù)列表是從右到左進(jìn)行求值的。 后置遞增運算 ( ++ ) 和 后置遞減運算
    的頭像 發(fā)表于 08-20 11:39 ?1844次閱讀

    鴻蒙原生應(yīng)用元服務(wù)開發(fā)-倉頡基本概念標(biāo)識符

    在倉頡編程語言中,開發(fā)者可以給一些程序元素命名,這些名字也被稱為“標(biāo)識符”,標(biāo)識符分為普通標(biāo)識符和原始標(biāo)識符兩類,它們分別遵從不同的命名規(guī)則
    發(fā)表于 08-06 17:37

    pytorch和python的關(guān)系是什么

    在當(dāng)今的人工智能領(lǐng)域,Python已經(jīng)成為了最受歡迎的編程語言之一。Python的易學(xué)易用、豐富的庫和框架以及強大的社區(qū)支持,使其成為了數(shù)據(jù)科學(xué)、機器學(xué)習(xí)和深度學(xué)習(xí)等領(lǐng)域的首選語言。而
    的頭像 發(fā)表于 08-01 15:27 ?3283次閱讀