python构造函数是什么?
- 更新时间:2021-06-16 09:02:19
- 编辑:堵欣怿
给寻找编程代码教程的朋友们精选了相关的编程文章,网友胡安雁根据主题投稿了本篇教程内容,涉及到Python相关内容,已被950网友关注,相关难点技巧可以阅读下方的电子资料。
参考资料
- 让工作化繁为简:用Python实现视频剪辑与制作自动化 PDF 电子书 / 42.4 MB / 刘琼 推荐度:
- 高效算法:竞赛、应试与提高必修128例 PDF 电子书 / 8.1 MB / 克里斯托弗 推荐度:
- 跟老齐学Python:从入门到精通 PDF 电子书 / 7.17 MB / 齐伟 推荐度:
- Python Web开发实战 PDF 电子书 / 72.7 MB / 董伟明 推荐度:
- Python语言及其应用 PDF 电子书 / 51 MB / 卢布诺维克(Bill Lubanovic) 推荐度:
正文内容
码农之家最近发表了一篇名为《python构造函数是什么?》的py文章,实例讲的很实用,这里给大家转摘到这里,为了方便大家的阅读。
本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。
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 keys函数能做到什么?示例解析
介绍了python keys函数的定义以及能做到什么
发布时间:2019-07-11
-
轻松掌握python设计模式之访问者模式
这篇文章主要帮助大家轻松掌握python设计模式之访问者模式,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
发布时间:2019-08-26