Python是一种面向对象的编程语言(Object Oriented Programming),在Python中所有的数据类型都是对象。在Python中,也可以自创对象。
什么是类呢?类(Class)是用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。
定义类的语法如下:
class 类的名称():(类的名称的首字母要大写)
语句
类中包含的属性和方法,在把类实例化后可以引用。举个例子,我们要定义一下鸭类:
class Ducks():
name=’yaya’
sound=’gaga’
def dongzuo(self):
print(‘我会游泳,我走路摇摆’)
def yuanmianji(self,r):
s = 3.14*r*r
return(s)
定义完成,我们把它实例化:
duck=Ducks()
print(duck.name)
print(duck.sound)
duck.dongzuo()
运行结果为:yaya、gaga、我会游泳,我走路摇摆
在本例中,实例化就是按照Ducks中的特性,我们复制了一只一模一样的鸭子。你可能会说,道理我懂,可是我要这只鸭子有什么用呢,我对鸭子再熟悉不过了。别急,仔细看,这个鸭子还会算圆的面积呢?
duck.yuanmianji(10),结果是314,厉害吧,还会点儿数学呢。
类的一个作用就是里面包含了好多属性和方法,以后我们直接调用就行,不必再编写代码。其实万能的Python库就是好多类的集合,我们需要的时候先实例化一下,然后就能用简短的代码实现各种功能啦。

发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/75090
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!