admin 管理员组

文章数量: 1184232


2024年4月24日发(作者:html+css网页制作成品代码)

python类的定义和调用

Python是一种强大的面向对象编程语言,其重要的面向对象编程

的概念之一就是类。类是一种用户自定义的数据类型,它可以包含属

性和方法。在Python中,类通过class语句进行定义。

类的定义:

在Python中,定义类时需要使用关键字class。类名称的首字母

通常大写。以下是一个简单的类定义示例,该类表示一个人:

```

class Person:

def __init__(self, name, age):

= name

= age

def say_hi(self):

print("Hello, my name is %s, I am %d years old." %

(, ))

```

在上述代码中,我们定义了一个名为Person的类,包含

attributes name和age,以及method say_hi。注意到此定义中的方

法的第一个参数self,这是一个特殊的参数,代表类的实例本身。

该类的第一个方法是构造方法init(也称为初始化方法),它被

用来初始化属性。在本例中,构造方法接受两个参数name和age,并

将其分别赋给name和age属性。定义完构造方法后,我们可以创建一

个新的Person对象:

```

p = Person("John", 28)

```

在上述代码中,我们创建了一个新的Person对象,名为p,在创

建过程中我们传递给构造方法两个参数“John”和28。

调用类的方法:


本文标签: 定义 构造方法 属性 代码 参数