分为两个界面:(1)登录注册界面(2)学生管理系统界面22bae102f4da5b58d7355b39d396e2b32.登录功能与之前发布的图书管理系统相同。登录成功后,即可进入学生管理系统界面,此处不再赘述。三、系统功能 (1)添加学生信息 (2)删除学生信息 (3)修改学生信息 (4)查询学生信息 (5)显示所有学生信息 (6)退出
4.模块导入、登录注册、回车等均已优化完善,无需修改。整个代码长约200行。
说明:程序代码分为两个模块,需要在student_main模块中启动。 Student_main模块只负责输入操作,而student_tools模块负责具体的学生信息系统操作实现功能。所以复制代码的时候,记得创建两个.py文件。
student_main模块内容代码:
import student_tools user=['wangtaotao'] pwd=['123456'] #登录 def denglu(): users = input("请输入您的用户名:") pwds = input("请输入您的密码:") if users in user and pwds in pwd: student() else: print("账号或密码不正确,请重新输入") #注册 def zhuce(): users=input("请输入您要注册的用户名:") pwds=input("请输入您要注册的密码:") user.append(users) pwd.append(pwds) print() print("注册成功!") print() #登录界面 def dljiemian(): while True: print("---------------------------") print(" 学生管理系统登陆界面 V1.0 ") print(" ") print(" 1:登 录 ") print(" 2:注 册 ") print(" 3:退 出 ") print(" ") print("---------------------------") xx=input("请输入您的选择:") #1.登录 if xx=='1': denglu() elif xx=='2': #2.注册 zhuce() elif xx=='3': #3.退出 print() print("成功退出!") print() break else: print("输入错误,请重新输入") #学生管理系统 def student(): while True: #调用student_tools模块中的界面函数 student_tools.jiemian() x=input("请输入您的选择:") #添加学生 if x=='1': student_tools.add() #删除学生 elif x=='2': student_tools.dele() #修改学生 elif x=='3': student_tools.xiugai() #查询学生 elif x=='4': student_tools.find() #显示所有学生 elif x=='5': student_tools.showall() #退出学生管理系统,返回上一层登录界面系统 elif x=='6': print() print("成功退出学生管理系统!") break else: print() print("输入错误,请重新输入") print() #调用最先执行的登录界面函数 dljiemian()
以上是如何使用Python实现一个功能齐全的学生管理系统。的详细内容。更多信息请关注PHP中文网其他相关文章!