首页 > 代码库 > Python中的下划线
Python中的下划线
总结例如以下:
1) 前带一个"_"的变量: 私有变量. 前面带有一个"_"的变量, 可是并没有真正的封装隐藏, 外部还是能够訪问
2) 后面带有一个"_"的变量, 为了避免和Python中已有的keyword冲突
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中的下划线
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。