1、说明

(1)在对象进行实例化的时候,系统自动调用的一个函数叫构造函数,通常此函数用来对实例化对象进行初始化;

(2)构造函数一定要有,如果没有,则自动向上查找,按照MRO顺序,直到找到为止。

2、实例# 继承的语法

# 在python中,任何类都有一个共同的父类叫object

class Person():

name = "NoName"

age = 18

__score = 0   # 考试成绩是秘密,只要自己知道

_petname = "sec"   # 小名,是保护的,子类可以用,但不能公用

def sleep(self):

print("Sleeping ... ...")

# 父类写在括号里

class Teacher(Person):

teacher_id = "9527"

def make_test(self):

print("attention")

t = Teacher()

print(t.name)

print(t._petname)

# 私有访问问题

# 公开访问私有变量,报错

# print(t.__score)

t.sleep()

print(t.teacher_id)

t.make_test()

以上就是python构造函数的介绍,希望能对大家有所帮助。更多Python学习指路:

python中的构造函数_python构造函数是什么?相关推荐

  1. python 类构造函数_Python构造函数创建类对象

    python 类构造函数 In the last tutorial, we learned how to create a class, its instance and how to access ...

  2. python中module用法_Python学习之module用法

    Python学习之module用法 Python学习之module用法 为什么80%的码农都做不了架构师?>>> Python has a way to put definition ...

  3. python中基例_Python python从入门到实践(5) --代码复用

    函数.类与代码复用 代码复用的思想 把代码当成资源进行抽象. 代码资源化:程序代码是一种用来表达计算的"资源" 代码抽象化:使用函数等方法对代码赋予更高级别的定义 代码复用:同一份 ...

  4. type在python中的用法_Python type的使用

    判断类型 在Python中我们可以使用type进行类型的判断 #我们想看一个对象的的类型可以这样 class A: pass a = A() type(a) == A #True #type(obj) ...

  5. python中dword类型_Python中的数据类型

    Python中总共有六种数据类型,分别如下: 数字(Numbers) 字符串(String) 列表(List) 元组(Tuple) 集合(Sets) 字典(Dictionaries) 数字的种类: 整 ...

  6. python中定义数据结构_Python中的数据结构—简介

    python中定义数据结构 You have multiples algorithms, the steps of which require fetching the smallest value ...

  7. python中列表常用方法_Python中列表的常用方法

    给列表添加元素 append方法 在列表最后追加元素 l1 = ['a', 'b', 'c', 'd', ] l1.append('e')print(l1)print(l1.append('e'))# ...

  8. python中pop函数_Python中的Pop函数

    python中pop函数 什么是弹出功能? (What is the pop function?) The method pop() removes and returns the last elem ...

  9. python中mod运算符_Python中的数学运算操作符使用进阶

    Python中对象的行为是由它的类型 (Type) 决定的.所谓类型就是支持某些特定的操作.数字对象在任何编程语言中都是基础元素,支持加.减.乘.除等数学操作. Python的数字对象有整数和浮点数, ...

最新文章

  1. 微软回顾3项安全计划成果 有效降低******
  2. shell中取字符串子串的几种方式
  3. C# 在自定义的控制台输出重定向类中整合调用方信息
  4. 单元测试:如何编写可测试的代码及其重要性
  5. jpa内网mysql_mysql+jpa简单实现步骤
  6. 发的楷体怎么写_公布婚期朋友圈怎么发 发结婚通知朋友圈注意哪些
  7. 山东大学软件学院计算机组成原理课程设计实验三
  8. python基于Sen2Cor对哨兵影像进行大气校正
  9. 台风怎么看内存颗粒_【评测|内存】美光HDIE、GDIE超频测试
  10. MATLAB 图像嵌入水印图像程序
  11. 主板前置音频线接法几例(转)
  12. xms java_java xms xmx xmn xss解释
  13. Markdown语法之html内嵌样式
  14. 外部接口调用失败重试
  15. Altera FPGA基本开发流程
  16. 湖南科技大学学生首夺2011德国红点设计大奖
  17. Linux 虚拟机实现全局代理
  18. html跳转qq浏览器,为何QQ浏览器主页自动跳转
  19. 微信清理网页缓存的办法
  20. 什么!脑机接口可让中风患者快速,准确的打字?

热门文章

  1. python sobel算子_利用sobel算子计算图像的梯度(python+opencv)
  2. 数据库---通俗理解乐观锁和悲观锁
  3. 成为会带团队的技术人 升级汰换:“心要慈,刀要快”
  4. 中国首款7nm座舱芯片发布 2022年率先在吉利旗下车型量产上车
  5. 使用 Flex 布局踩过的坑以及如何避免
  6. Shell----Shell编程快速入门
  7. 统一旗下被遗忘的“奶茶之王”,居然还在闷声发财?
  8. Mac getopt与linux不一致问题
  9. Build.gradle的详细配置说明
  10. Python中print和字符格式化的小结(Python2.7.5)