python实例

我们将创建一个简单的 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()



代码解析:

  1. class Person: 定义了一个名为 Person 的类。

  2. def __init__(self, name, age): 是类的构造函数,用于初始化对象的属性。self 是指向当前对象实例的引用。

  3. self.name = name 和 self.age = age 将传入的参数赋值给对象的属性。

  4. def display_info(self): 定义了一个方法,用于打印对象的 name 和 age 属性。

  5. person = Person("Alice", 30) 创建了一个 Person 类的实例,并传入 name 和 age 的值。

  6. person.display_info() 调用 display_info 方法,打印出对象的属性。

输出结果:

Name: Alice, Age: 30