分享好友 数智知识首页 数智知识分类 切换频道

学生信息管理系统PYTHON运行结果

学生信息管理系统是一个用于管理学生信息的系统,它可以包括添加、删除、修改和查询学生信息的功能。以下是一个简单的学生信息管理系统的Python代码示例。...
2025-07-09 16:5890

学生信息管理系统是一个用于管理学生信息的系统,它可以包括添加、删除、修改和查询学生信息的功能。以下是一个简单的学生信息管理系统的Python代码示例:

```python

class Student:

def __init__(self, id, name, age):

self.id = id

self.name = name

self.age = age

class StudentManagementSystem:

def __init__(self):

self.students = []

def add_student(self, student):

self.students.append(student)

def delete_student(self, id):

for student in self.students:

if student.id == id:

self.students.remove(student)

return True

return False

def update_student(self, id, new_info):

for student in self.students:

if student.id == id:

student.name = new_info['name']

student.age = new_info['age']

return True

return False

学生信息管理系统PYTHON运行结果

def get_student(self, id):

for student in self.students:

if student.id == id:

return student

return None

# 使用示例

system = StudentManagementSystem()

system.add_student(Student(1, '张三', 20))

system.add_student(Student(2, '李四', 21))

system.update_student(1, {'name': '张三', 'age': 22})

print(system.get_student(1).name) # 输出:张三

system.delete_student(2)

print(system.get_student(2)) # 输出:None

```

运行结果:

```

张三

None

```

这个简单的学生信息管理系统包含以下功能:

1. 添加学生:通过`add_student`方法将新的学生信息添加到系统中。

2. 删除学生:通过`delete_student`方法根据学生的ID删除学生信息。如果找到该学生,则将其从列表中移除并返回True;否则返回False。

3. 更新学生信息:通过`update_student`方法根据学生的ID更新学生的信息。如果找到该学生,则更新其姓名和年龄,并返回True;否则返回False。

4. 获取学生信息:通过`get_student`方法根据学生的ID获取学生信息。如果找到该学生,则返回该学生对象;否则返回None。

举报
收藏 0
推荐产品更多
蓝凌MK

办公自动化130条点评

4.5星

简道云

低代码开发平台0条点评

4.5星

帆软FineBI

商业智能软件0条点评

4.5星

纷享销客CRM

客户管理系统0条点评

4.5星

推荐知识更多