【python教程入门学习】python类方法的注意点
2022/1/14 20:03:37
本文主要是介绍【python教程入门学习】python类方法的注意点,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1、@classmethod必须在方法上面。
2、第一个cls必须有,指的是类对象本身。
3、在类方法中访问实例属性和实例方法会导致错误。
4、当子类继承父类方法时,cls是子类对象,而不是父类对象。
调用类方法格式:“类名.类方法名(参数列表)”。
参数列表中不与要也不能 cls 传值。
实例
class Person: # 类属性 school = "中加枫华国际学校" tuition = 100000 count = 0 # 实例属性 def __init__(self,name,age,gender): self.name = name self.age = age self.gender = gender Person.count = Person.count+1 @classmethod def printSchool(cls): print(cls) print(cls.school) # 实例方法 def get_score(self): print("姓名:{0};年龄:{1};性别:{2}".format(self.name,self.age,self.gender)) stu1 = Person("sue", 22, "male") stu1.get_score() Person.printSchool()
以上就是python类方法的注意点,希望对大家有所帮助。
这篇关于【python教程入门学习】python类方法的注意点的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-16`PyMuPDF4LLM`:提取PDF数据的神器
- 2024-11-16四种数据科学Web界面框架快速对比:Rio、Reflex、Streamlit和Plotly Dash
- 2024-11-14获取参数学习:Python编程入门教程
- 2024-11-14Python编程基础入门
- 2024-11-14Python编程入门指南
- 2024-11-13Python基础教程
- 2024-11-12Python编程基础指南
- 2024-11-12Python基础编程教程
- 2024-11-08Python编程基础与实践示例
- 2024-11-07Python编程基础指南