创建一个 Python 类来实现学生信息的存储和查询功能

Document 对象参考手册 Python3 实例

我们将创建一个名为 Student 的 Python 类,用于存储学生的基本信息(如姓名、年龄、学号等),并提供查询这些信息的方法。

实例

class Student:
    def __init__(self, name, age, student_id):
        self.name = name
        self.age = age
        self.student_id = student_id

    def get_name(self):
        return self.name

    def get_age(self):
        return self.age

    def get_student_id(self):
        return self.student_id

    def display_info(self):
        print(f"Name: {self.name}, Age: {self.age}, Student ID: {self.student_id}")

# 示例使用
student1 = Student("Alice", 20, "S12345")
student1.display_info()

代码解析:

  1. __init__ 方法是类的构造函数,用于初始化对象的属性。在这里,我们初始化了 nameagestudent_id 三个属性。
  2. get_nameget_ageget_student_id 是三个方法,分别用于获取学生的姓名、年龄和学号。
  3. display_info 方法用于打印学生的所有信息。
  4. 在示例使用部分,我们创建了一个 Student 对象 student1,并调用了 display_info 方法来显示学生的信息。

输出结果:

Name: Alice, Age: 20, Student ID: S12345

Document 对象参考手册 Python3 实例