python class
时间: 2023-06-21 10:09:59 浏览: 65
Python中的class是一种面向对象编程的重要概念,用于定义一个对象的属性和方法。class可以看作是一个模板或蓝图,用于创建对象。下面是一个简单的class例子:
```python
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
def say_hello(self):
print(f"Hello, my name is {self.name} and I'm {self.age} years old.")
person1 = Person("Alice", 20)
person1.say_hello()
```
在上面的例子中,我们定义了一个Person类,它有两个属性name和age,以及一个方法say_hello。__init__是一个特殊的方法,用于初始化对象的属性。self表示对象本身,用于访问对象的属性和方法。我们创建了一个名为person1的对象,并调用它的say_hello方法。
运行上面的代码,输出结果为:
```
Hello, my name is Alice and I'm 20 years old.
```
这里只是一个简单的例子,class还有很多其他的特性和用法。
阅读全文