Python 创建一个 Person 类,包含属性 name 和 age
我们将创建一个简单的 Person
类,该类包含两个属性:name
和 age
。我们将为这个类定义一个构造函数来初始化这些属性,并添加一个方法来打印这些属性。
实例
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
def display_info(self):
print(f"Name: {self.name}, Age: {self.age}")
# 创建一个 Person 对象
person = Person("Alice", 30)
person.display_info()
def __init__(self, name, age):
self.name = name
self.age = age
def display_info(self):
print(f"Name: {self.name}, Age: {self.age}")
# 创建一个 Person 对象
person = Person("Alice", 30)
person.display_info()
代码解析:
class Person:
定义了一个名为Person
的类。def __init__(self, name, age):
是类的构造函数,用于初始化对象的属性。self
是指向当前对象实例的引用。self.name = name
和self.age = age
将传入的参数赋值给对象的属性。def display_info(self):
定义了一个方法,用于打印对象的name
和age
属性。person = Person("Alice", 30)
创建了一个Person
类的实例,并传入name
和age
的值。person.display_info()
调用display_info
方法,打印出对象的属性。
输出结果:
Name: Alice, Age: 30
点我分享笔记