python创建对象
时间: 2023-06-21 19:16:44 浏览: 81
python面向对象
在 Python 中,创建对象需要先定义类,然后通过类来实例化对象。下面是一个简单的例子:
```python
# 定义一个类
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
# 实例化对象
person1 = Person("Lucy", 25)
# 访问对象属性
print(person1.name) # 输出 "Lucy"
print(person1.age) # 输出 25
```
在上面的代码中,我们定义了一个名为 `Person` 的类,它有两个属性:`name` 和 `age`。在类的构造函数 `__init__` 中,我们通过 `self` 参数来初始化对象的属性。然后我们通过 `Person` 类来实例化对象 `person1`,并访问它的属性。
当然,创建对象还有其他的方式,例如使用工厂函数、使用元类等,但这些方式比较高级,不是初学者需要了解的内容。
阅读全文