制心一处,无事不办.
**魔术方法:
魔术方法和普通方法一样,都是类中定义的成员方法
魔术方法不需要去手动调用,会在某种情况下自动触发
多数的魔术方法在前后都有两个连续的下划线
魔术方法不是我们自己定义的,而是系统定义好的,我们来使用
init初始化方法
触发机制:在通过类实例化对象后,自动触发的一个方法
作用:可以在对象实例化后完成对象的初始化(属性的赋值)
应用场景:文件的打开,数据的获取,实现准备功能**
class Person():
_#成员属性
_name = None
age = None
sex = **None
**_#__init__初始化方法<br /> _**def **__init__(self,n,a,s):<br /> self.name = n<br /> self.age =a<br /> self.sex = s<br /> self.say()<br /> _#成员方法<br /> _**def **say(self):<br /> print(**f'大家好,我是{**self.name**}'**)
zzh = Person(‘张三’,22,‘男’)