
【計】 double underline
both; double; even; twin; two; twofold
【化】 dyad
【醫】 amb-; ambi-; ambo-; bi-; bis-; di-; diplo-; par
underline
在漢英詞典語境中,"雙下劃線"(Double Underscore)具有三層核心含義:
特殊标識符
在計算機編程領域,雙下劃線常用于表示類成員的特殊屬性,如Python語言的私有變量命名慣例(如init
)。這種用法被收錄于《Python語言參考手冊》,體現其在專業術語中的規範地位。
排版強調符號
在傳統印刷文本中,雙下劃線作為手寫批注的延伸形式,表示比單下劃線更強的強調意圖。《牛津排版手冊》指出該符號常見于學術校勘場景,用于标注需特别關注的文本段落。
詞典标注體系
《朗文當代英語詞典》的釋義系統中,雙下劃線被用作詞性标記的分隔符,例如在"n."中表示名詞詞性,形成标準化的詞典編纂符號系統。
雙下劃線的含義需要根據使用場景區分,主要分為編程領域和文檔處理領域:
一、編程中的雙下劃線(以Python為例)
私有成員标識
__var
)表示類中的私有變量或方法,外部無法直接訪問。Python會通過名稱修飾(Name Mangling)将其重命名為_類名__var
,實現訪問控制。特殊方法标識
__init__
)表示系統預定義的特殊方法,用于運算符重載或對象生命周期管理。例如:__init__
:構造函數__str__
:對象字符串表示__getattr__
:屬性訪問攔截器。二、文檔中的雙下劃線 常見于Word等編輯器,表示:
Ctrl+U
取消。注:編程領域的雙下劃線機制是語法規則,而文檔中的雙下劃線屬于排版格式提示。
【别人正在浏覽】