通常情况下我们都是拿python中的对象和类同时使用,对象用来表示一个实体而类是对具有相同属性的实体进行抽象描述,有很多小伙伴对于这方面的知识还不够清晰,今天就带大家一起了解一下“什么是python中的类?如何在python中创建类?”希望对大家的学习有所帮助。
举个例子给大家讲解一下有关在Python中如何创建类,并且用类来创建对象的,我们先创建属性类person,它具有两个属性一个是name,还有一个是age,然后利用这person这个属性在去创建两个对象,一个是xiaoxiao,一个是feifei,代码如下:
class Person: def introduce(self): print('我的名字叫 %s, 我%d 岁' % (self.name, self.age)) xiaoxiao = Person() xiaoxiao.name = 'xiaoxiao' xiaoxiao.age = 18 feifei = Person() feifei.name = 'feifei' feifei.age = 20 xiaoxiao.introduce() feifei.introduce()
以上实例中,在第一行,我们使用 class 关键字来进行对类的创建,创建了一个叫Person,的类,同时它具有两个属性值 name 和 age ,用来表示对属性的对象进行抽象,第二行中定义了一个person方法 introduce,就是用来描述类的行为。在第三行用类 Person的introduce 方法,分别输出 Person 的属性 name 和 age,接下来根据类person创建两个新的对象,一个数“xiaoxiao”,还有一个“feifei”,并给它们两个对象附上age、name的属性。 最后两行代码,是通过introduce的方法对两个对象进行调用。
程序运行结果如下:
我的名字叫xiaoxiao,我18岁
我的名字叫feifei,我20岁
有关“什么是python中的类?如何在python中创建类?”就讲到这里啦,关于类的操作概念会比较抽象,所以还是需要大家动手实践操作一下,才能更快的掌握这方面的内容。
更多python相关文章请访问分类:python
【版权声明】本文图文出自大盘站@dapan.cc,转载请注明出处!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。