简易学员管理系统
#简易学员管理系统
1 #学员管理系统 2 #定义一个函数,初始化学员信息 3 stulist = [ 4 {'name':'zhangsan','age':20,'classid':'python02'}, 5 {'name':'lisi','age':22,'classid':'python03'} 6 ] 7 #定义一个函数输出学员信息 8 def myshow(): 9 print() 10 print('='*12,'学员信息展示','='*14) 11 print('|{:<5}|{:<10}|{:<5}|{:<10}'.format('sid','name','age','classid')) 12 print('='*40) 13 for i in range(len(stulist)): 14 print('|{:<5}|{:<10}|{:<5}|{:<10}'.format(i+1,stulist[i]['name'],stulist[i]['age'],stulist[i]['classid'])) 15 while True: 16 print('=' * 14,'学员管理系统','=' * 14) 17 print(' 1.查看 2.添加 3.删除 4.退出') 18 print('=' * 41) 19 c = input('请输入对那个的编号操作:') 20 #根据输入的编号执行操作 21 if c == '1': #查询 22 myshow() 23 input('输入回车继续') 24 elif c == '2': #添加 25 print('='*12,'学员信息添加','='*14) 26 stu = {} 27 stu['name'] = input('请输入要添加的姓名:') 28 stu['age'] = input('请输入要添加的年龄:') 29 stu['classid'] = input('请输入要添加的班级号:') 30 stulist.append(stu) 31 myshow() 32 input('输入回车继续') 33 elif c == '3': #删除 34 myshow() 35 sid = int(input('请输入你要删除的学员信息sid号:')) 36 del stulist[sid-1] 37 myshow() 38 input('输入回车继续') 39 elif c == '4': #退出 40 break 41 else: 42 input('输入无效的编号,回车后继续选择')
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
· Manus的开源复刻OpenManus初探