Python中class
时间: 2023-11-05 13:29:30 浏览: 47
class是Python面向对象编程中的关键字,用于定义一个类。一个类是一个对象的蓝图,它定义了一组属性和方法,用来描述对象的行为和状态。一个类可以看作是一个数据类型,它包含了一些数据和对这些数据进行操作的方法。通过类,我们可以创建出许多个对象(也称为实例),每个对象都有自己的属性和方法。在Python中,我们可以使用class关键字来定义一个类,并在类中定义对应的属性和方法。例如:
```
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
def say_hello(self):
print("Hello, my name is", self.name)
p1 = Person("John", 30)
p1.say_hello()
```
上述代码定义了一个Person类,它有两个属性name和age,以及一个方法say_hello。我们可以通过类来创建出一个p1对象,并调用它的say_hello方法。这个方法会打印出对象的姓名。
阅读全文
相关推荐
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)