7886人加入学习
(35人评价)
Python零基础入门学习2020最新版(SiKi)

使用Python3.8 于2019/10/20开始录制

价格 免费

#类后面加的首字母大写,其他都是小写(规范里)
class Dog():
    # __init__ 这个函数用来表示类里有哪些变量,只有这个是特殊函数,这个函数和self是必须写的
    def __init__(self, name, age, color):
        #通过self.name添加了一个属性,等号右面的name是传递过来的参数
        self.name = name
        self.age = age
        self.color = color
        #上面init是初始化

#所有函数里都要写self
    def sit(self):
        print(self.name + ' I sit')

    def rollOver(self):
        print(self.name + ' da gun')

    #实例 实际例子(叫做对象)
    #dog1是对象名,也是一个变量名
        #这里Dog后括号里不用写self
dog1 = Dog('dabai',2,'black')

dog2 = Dog('xiaoxiao',3,'white')

#self是变的,当运行dog1时,self就是dog1
print(dog1.name)
print(dog2.name)
dog1.sit()
dog2.sit()

dog1.rollOver()
 

[展开全文]