大学Python实训项目之学生系统管理(1)

学习了python半个月 学会了一些小小的皮毛,所以打算拿一个小小的项目《学生管理系统》来练练手 不知道有没有需要的小伙伴

想做一个项目最重要的是要有制作思路,如果没有思路的话可能会在写程序的时候是不是出现思维断路,首先 1.你得有一个可以显示并且选择功能的界面菜单,2.在菜单制作好之后要对菜单里的内容用代码实现相应的功能  3.当功能实行完毕是否能回到主菜单或者退出从而达到真正意义上的程序连同.....

接下来我将演示如何制作菜单

print('=======================Student-Management-System============================')
print('-------------------------------功能菜单--------------------------------------')
print('                             1.添加学生信息')
print('                             2.查找学生信息')
print('                             3.删除学生信息')
print('                             4.修改学生信息')
print('                             5.排序')
print('  
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是一个简单的Python实训学生管理系统的例子: ```python # 定义一个空的学生列表 students = [] # 添加学生信息 def add_student(): name = input("请输入学生姓名:") age = input("请输入学生年龄:") gender = input("请输入学生性别:") student = (name, age, gender) students.append(student) print("添加成功!") # 查询学生信息 def query_student(): name = input("请输入要查询的学生姓名:") for student in students: if student[0] == name: print("姓名:{},年龄:{},性别:{}".format(student[0], student[1], student[2])) break else: print("未找到该学生!") # 修改学生信息 def modify_student(): name = input("请输入要修改的学生姓名:") for student in students: if student[0] == name: age = input("请输入学生年龄:") gender = input("请输入学生性别:") student = (name, age, gender) index = students.index(student) students[index] = student print("修改成功!") break else: print("未找到该学生!") # 删除学生信息 def delete_student(): name = input("请输入要删除的学生姓名:") for student in students: if student[0] == name: students.remove(student) print("删除成功!") break else: print("未找到该学生!") # 显示学生信息 def show_students(): print("学生信息如下:") for student in students: print("姓名:{},年龄:{},性别:{}".format(student[0], student[1], student[2])) # 主菜单 def main_menu(): print("欢迎使用学生管理系统!") print("1.添加学生信息") print("2.查询学生信息") print("3.修改学生信息") print("4.删除学生信息") print("5.显示学生信息") print("0.退出系统") # 运行程序 while True: main_menu() choice = input("请输入您的选择:") if choice == '1': add_student() elif choice == '2': query_student() elif choice == '3': modify_student() elif choice == '4': delete_student() elif choice == '5': show_students() elif choice == '0': print("谢谢使用,再见!") break else: print("输入有误,请重新输入!") ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值