【原创】写一个简单的学员管理系统的Python代码示例,包括添加学员、显示学员列表和删除学员等功能:


技术-小陈
技术-小陈 2024-01-19 09:32:50 62299 赞同 0 反对 0
分类: 资源 标签: 后端
写一个简单的学员管理系统的Python代码示例,包括添加学员、显示学员列表和删除学员等功能:

以下是一个简单的学员管理系统的Python代码示例,包括添加学员、显示学员列表和删除学员等功能:

# 定义一个学员类
class Student:
    def __init__(self, name, age, grade):
        self.name = name
        self.age = age
        self.grade = grade

    def __str__(self):
        return f"姓名:{self.name},年龄:{self.age},年级:{self.grade}"

# 定义学员管理系统类
class StudentManager:
    def __init__(self):
        self.students = []

    # 添加学员
    def add_student(self, name, age, grade):
        student = Student(name, age, grade)
        self.students.append(student)
        print(f"添加学员 {student}")

    # 显示学员列表
    def show_students(self):
        print("当前学员列表:")
        for student in self.students:
            print(student)

    # 删除学员
    def delete_student(self, name):
        for student in self.students:
            if student.name == name:
                self.students.remove(student)
                print(f"删除学员 {student}")
                break
        else:
            print("未找到该学员")

如果您发现该资源为电子书等存在侵权的资源或对该资源描述不正确等,可点击“私信”按钮向作者进行反馈;如作者无回复可进行平台仲裁,我们会在第一时间进行处理!

评价 0 条
技术-小陈L3
粉丝 3 资源 64 + 关注 私信
最近热门资源
分享如何在银河麒麟高级服务器操作系统V10SP3中需要启用内核审计功能。  176
分享免费开源高速下载器  171
一图对比分析IPv4与IPv6  167
统信uos家庭版与专业版的选择  166
分享如何查看网卡中断的数量  163
解决银河麒麟无法添加惠普打印机,提示'client-error-not-possible'.”错误  162
winrar绿色无广告版分享  154
通过shell脚本在统信UOS/麒麟系统中安装nginx  145
分享在麒麟系统中关闭占用端口的进程的办法  142
统信UOS常见问题小总结  142
最近下载排行榜
分享如何在银河麒麟高级服务器操作系统V10SP3中需要启用内核审计功能。 0
分享免费开源高速下载器 0
一图对比分析IPv4与IPv6 0
统信uos家庭版与专业版的选择 0
分享如何查看网卡中断的数量 0
解决银河麒麟无法添加惠普打印机,提示'client-error-not-possible'.”错误 0
winrar绿色无广告版分享 0
通过shell脚本在统信UOS/麒麟系统中安装nginx 0
分享在麒麟系统中关闭占用端口的进程的办法 0
统信UOS常见问题小总结 0
作者收入月榜
1

prtyaa 收益395.97元

2

zlj141319 收益228.47元

3

IT-feng 收益214.92元

4

1843880570 收益214.2元

5

风晓 收益208.24元

6

777 收益173.02元

7

哆啦漫漫喵 收益131.6元

8

Fhawking 收益106.6元

9

信创来了 收益105.97元

10

克里斯蒂亚诺诺 收益91.08元

请使用微信扫码

加入交流群

请使用微信扫一扫!