python创建一个类
时间: 2023-09-27 11:05:48 浏览: 81
Python 中创建一个类的语法如下:
```
class ClassName:
# class attributes
# class methods
```
其中,`ClassName` 是你给这个类起的名字,`class attributes` 是类的属性,`class methods` 是类的方法。
例如,我们可以创建一个简单的 `Person` 类:
```python
class Person:
# class attribute
species = "Homo Sapiens"
# instance method
def __init__(self, name, age):
self.name = name
self.age = age
# instance method
def say_hello(self):
print(f"Hello, my name is {self.name} and I am {self.age} years old.")
```
在这个类中,我们定义了一个 `species` 属性,它是所有 `Person` 对象共享的属性。我们还定义了一个构造函数 `__init__()` 和一个实例方法 `say_hello()`。构造函数用于初始化 `Person` 对象的属性,而 `say_hello()` 方法用于打印出一个人的基本信息。
现在我们可以创建一个 `Person` 对象并调用它的方法:
```python
person1 = Person("Alice", 25)
person1.say_hello() # output: Hello, my name is Alice and I am 25 years old.
```
阅读全文