python基础28—在类中定义对象属性

1、在类里面定义对象属性

(1)定义在类里面的函数叫做方法

(2)__init__方法:初始化方法,对象创建后,会自动调用该方法

(3)关于方法中的第一个参数self:self代表的是对象本身

 

class Cat:

    def __init__(self):

        print(id(self),self)

kitty=Cat()    #对象创建后__init__方法自动被调用

print(id(kitty),kitty)

得到的两处print结果是完全相同的

 

class Cat:

    def __init__(self,name,age,gender):

        self.name=name   

        self.age=age

        self.gender=gender

kitty=Cat(“凯蒂猫”,2,“母”)

print(kitty.name,kitty.age,kitty.gender)

得到结果为:凯蒂猫 2 母

posted @ 2021-09-17 14:16  2orange  阅读(431)  评论(0编辑  收藏  举报