python3中怎么编写类?

图片[1]-python3中怎么编写类?-uusu优素-乐高,模型,3d打印,编程

python中创建类的方法:

方式一:利用class关键字

classChinese(object):
country='China'
def__init__(self,name,age):
self.name=name
self.age=age
deftalk(self):
print('%sistalking'%self.name)

方式二(就是手动模拟class创建类的过程):将创建类的步骤拆分开,手动去创建

defwalk(self):
print('=====>',self.name)
class_name='Foo'
bases=(object,)
class_dict={
'x':1,
'run':walk
}
Foo=type(class_name,bases,class_dict)
print(Foo.__dict__)
原文来自:https://www.py.cn
© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容