_xx:前置单下划线,私有化属性或方法,一般来讲,变量名_xx被看作是“私有 的”,在模块或类外不可以使用。当变量是私有的时候,用_xx 来表示变量是很好的习惯。
类对象和子类可以访问,这并不能完全做到真正的私有,只是约定俗成的而已,这样写表示不希望这个变量在外部被直接调用 __xx:前置双下划线,私有化属性或方法,无法在外部直接访问(名字重整所以访问不到,只能是允许这个类本身进行访问了。连子类也不可以) __xx__:前后双下划线,系统定义名字(这就是在python中强大的魔法方法),因为变量名__xxx__对Python 来说有特殊含义,对于普通的变量应当避免这种命名风格。 xx_:后置单下划线,用于避免与Python关键词的冲突

最新文章

  1. sql例子
  2. CI框架源码阅读笔记1 - 环境准备、基本术语和框架流程
  3. ie8不兼容rgba的解决
  4. Sql Server 添加外部程序集基本操作
  5. CSS background-position 用法详细介绍
  6. React-Native运行知乎日报遇到的问题
  7. java_jdbc_oracle简单总结(2016-11-23)
  8. GCC编译器的安装
  9. POJ 2152 Fire(树形DP)
  10. saiku中文维度,补充说明
  11. matplotlib之scatter绘制散点
  12. [CF896C]Willem, Chtholly and Seniorious(珂朵莉树)
  13. P3784 [SDOI2017]遗忘的集合
  14. C#MVC和cropper.js实现剪裁图片ajax上传的弹出层
  15. IE8实现媒体查询
  16. mybatis 控制台打印出来的sql 执行结果为空 但是将sql放到mysql执行有数据
  17. log4j-over-slf4j工作原理详解
  18. UDP发送的数据 以数据包形式发送
  19. 二十四种设计模式:解释器模式(Interpreter Pattern)
  20. CCNA2.0笔记_NAT

热门文章

  1. Java:判断是否相等小记
  2. [Beta]the Agiles Scrum Meeting 1
  3. 大闸蟹的OO第二单元总结
  4. vs2010中使用命令行参数
  5. RF射频传输,原理介绍,三分钟看懂!发射功率、接收灵敏度详解!
  6. 疯狂Java基础Day1
  7. 攻防世界 web4.cookie
  8. hdu 5057 Argestes and Sequence (数状数组+离线处理)
  9. Django(73)django-debug-toolbar调试工具
  10. linux 的 逻辑卷管理