python 类

关于下划线的笔记

单下划线、双下划线、头尾双下划线说明:
__ foo __: 定义的是特殊方法,一般是系统定义名字 ,类似 init() 之类的。

_foo: 以单下划线开头的表示的是 protected 类型的变量,即保护类型只能允许其本身与子类进行访问,不能用于 from module import *

__foo: 双下划线的表示的是私有类型(private)的变量, 只能是允许这个类本身进行访问了。

主要参见:
python 类的说明:https://www.runoob.com/python/python-object.html
python __ init __ , __ call __说明: https://www.cnblogs.com/yymn/p/8260451.html

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • python和ES6来回切换,有时候会把类的写法都搞混了,记录下,方便下次翻一翻记录。 面向对象技术简介:[htt...
    royluck阅读 2,507评论 0 0
  • 〇、前言 本文共108张图,流量党请慎重! 历时1个半月,我把自己学习Python基础知识的框架详细梳理了一遍。 ...
    Raxxie阅读 19,267评论 17 410
  • Python中默认的编码格式是 ASCII 格式,在没修改编码格式时无法正确打印汉字,所以在读取中文时会报错。 解...
    蔷北阅读 3,161评论 0 0
  • http://www.runoob.com/python/python-object.html 目标 类和对象的概...
    wqjcarnation阅读 962评论 0 0
  • 小白笔记仅记录常规操作中较为不熟悉的操作类型 1、类可以理解为一种自定义的数据类型,它定义了这一类对象普遍具有的或...
    枯藤疯鸦阅读 2,812评论 0 1