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中文版]

《Python开发技术详解》.( 周伟,宗杰).[高清PDF扫描版+随书视频+代码]

Python脚本获取Linux系统信息

在Ubuntu下用Python搭建桌面算法交易研究环境

本文永久更新链接地址:

相关内容

    暂无相关文章