美文网首页
_xxx、__xxx、__xxx__、xx_的区别

_xxx、__xxx、__xxx__、xx_的区别

作者: 跳鱼小先生 | 来源:发表于2018-05-13 08:54 被阅读0次

  • _xxx:私有化属性或方法(保护成员),不能用from module import *,可以使用import module访问
  • __xxx:无法在外部直接访问,这样命名是为了避免与子类中的名称冲突, 若要访问,则会看到(如dir(Class)) _Class__object
  • __xxx__:python内部的名字,‘magic' objects or attributes,特殊成
    员,Never invent such names ,only use them as documented,
  • xx_:通常用于和关键词区分

相关文章

  • _xxx、__xxx、__xxx__、xx_的区别

    _xxx:私有化属性或方法(保护成员),不能用from module import *,可以使用import mo...

  • python | 类的特殊方法与特殊属性

    预备知识 python中类的方法有四种表示方式:xxx, _xxx, __xxx, __xxx__。 xxx: 表...

  • python下划线命名规则

    _xxx 若内内部使用标志 __xxx 类中的私有变量名 __xxx__ 系统定义名字 xxx_ ...

  • Boolan Week1笔记

    (1)头文件的防卫式声明: #ifndef __XXX__#define __XXX__…#endif (2)cl...

  • 1、Python语言特性

    1、下划线引用_xxx 不能用’from module import *’导入__xxx__ 系统定义名字__xx...

  • 5、修饰符

    类似_xxx和__xxx这样的函数或变量就是非公开的(private),不应该被直接引用 类似__xxx__这样的...

  • python知识点

    函数def xxx(): ....使用时 xxx与xxx()有什么区别??xxx是地址,xxx()是调用 rang...

  • vue 搭建组件库+发布

    先讲下Vue.use(xxx)、Vue.prototype.$xxx、Vue.prototype.xxx的区别 1...

  • 2019-02-28

    git reset --hard xxx, git reset --soft xxx的区别和作用 ------- ...

  • iOS开发小东西备忘

    持续更新...... 1 self.xxx 和_xxx区别 _xxx 是直接引用变量self.xxx实际是调用了s...

网友评论

      本文标题:_xxx、__xxx、__xxx__、xx_的区别

      本文链接:https://www.haomeiwen.com/subject/jafkdftx.html