备战金三银四第一天🐞
self就是实例本身,绑定属性/方法到具体对象,让类的每个实例独立存数据、调方法。
核心2个作用:
1. 访问实例属性(如self.name)、调用实例方法,区分实例变量和局部变量
2. 让类知道操作的是哪个具体实例(多实例互不干扰)
示例如图🌰
补充3个关键注意点:
✅ 类中实例方法第一个参数必须写self(名字可改但约定俗成用self)
✅ 调用时不用传self,Python会自动把实例本身传进去
✅ 类方法用cls(绑定类)、静态方法不用self/cls(无绑定)
八股文已整理成文档(可通过关注后台自取,free🐛)
#软件测试 #软件测试面试 #软件测试自学 #编程 #自学软件测试 #金三银四 #软件测试学习 #Python编程 #八股文面试 #面试题目 #编程新手指南 #程序员成长之路 #编程入门教程 #编程小白进阶 #技术分享与交流 #Python学习笔记 #代码实战技巧 #Python编程基础 #备战金三银四 #Python自我引用