创建一个 Python 类来实现学生信息的存储和查询功能
我们将创建一个名为 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()
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()
代码解析:
__init__
方法是类的构造函数,用于初始化对象的属性。在这里,我们初始化了name
、age
和student_id
三个属性。get_name
、get_age
和get_student_id
是三个方法,分别用于获取学生的姓名、年龄和学号。display_info
方法用于打印学生的所有信息。- 在示例使用部分,我们创建了一个
Student
对象student1
,并调用了display_info
方法来显示学生的信息。
输出结果:
Name: Alice, Age: 20, Student ID: S12345
点我分享笔记