class ,类,包含属性和方法:
属性可以是常数,也可以是变量;
方法即是它具备的功能,通过定义函数来实现。
简单的说:对象是类的具体化
直接上代码
第1步:定义类
class A:
#A是个小朋友的类,他具有'年龄'、'爱好'两个属性和一个'说'的方法
def __init__(self,age,aihao):
self.age = age
self.aihao = aihao
print('我今年%s岁,我的爱好是%s'%(self.age,self.aihao))
def say(self):
print("长大了我要成为一名包工头")
第2步:生成对象
a = A(6,'')
a.say()#此处如果没加(),程序运行后不会报错,但是不会有输出
输出结果:
我今年6岁,我的爱好是建城堡
长大了我要成为一名包工头
类里面的生成器功能个人不咋用,暂不介绍,需要了解的可以留言
关注+点赞,一天积累一点点,明天见~