歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

Python中的下劃線

Python中的下劃線總結如下:

1) 前帶一個"_"的變量:  私有變量. 前面帶有一個"_"的變量, 但是並沒有真正的封裝隱藏, 外部還是可以訪問

2) 後面帶有一個"_"的變量, 為了避免和Python中已有的關鍵字沖突

3) 前後各有兩個"_"的變量, 代表Python中的Magic Word

_single_leading_underscore: 私有變量.

self._client = mock.Mock() 

single_trailing_underscore_: 避免和關鍵詞class沖突

Tkinter.Toplevel(master,class_='ClassName') 

__double_leading_and_trailing_underscore__: 前後各有兩個"_"的變量, 代表Python中的Magic Word

def __init__(self): 

《Python核心編程 第二版》.(Wesley J. Chun ).[高清PDF中文版] http://www.linuxidc.com/Linux/2013-06/85425.htm

《Python開發技術詳解》.( 周偉,宗傑).[高清PDF掃描版+隨書視頻+代碼] http://www.linuxidc.com/Linux/2013-11/92693.htm

Python腳本獲取Linux系統信息 http://www.linuxidc.com/Linux/2013-08/88531.htm

在Ubuntu下用Python搭建桌面算法交易研究環境 http://www.linuxidc.com/Linux/2013-11/92534.htm

Copyright © Linux教程網 All Rights Reserved