通常情况下我们都是拿python中的对象和类同时使用,对象用来表示一个实体而类是对具有相同属性的实体进行抽象描述,有很多小伙伴对于这方面的知识还不够清晰,今天就带大家一起了解一下“什么是python中的类?如何在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,转载请注明出处!