如何使用Python实现一个功能齐全的学生管理系统。

WBOY
发布: 2023-05-08 23:58:15
转载
1843 人浏览过

功能说明

  1. 分为两个界面:(1)登录注册界面(2)学生管理系统界面< br/>2.登录功能与之前发布的图书管理系统相同。登录成功后,即可进入学生管理系统界面,此处不再赘述。三、系统功能 (1)添加学生信息 (2)删除学生信息 (3)修改学生信息 (4)查询学生信息 (5)显示所有学生信息 (6)退出
    4.模块导入、登录注册、回车等均已优化完善,无需修改。整个代码长约200行。

说明:程序代码分为两个模块,需要在student_main模块中启动。 Student_main模块只负责输入操作,而student_tools模块负责具体的学生信息系统操作实现功能。所以复制代码的时候,记得创建两个.py文件。

完整代码如下

student_main模块内容代码:

import student_tools

user=[&#39;wangtaotao&#39;]
pwd=[&#39;123456&#39;]

#登录
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==&#39;1&#39;:
            denglu()
        elif xx==&#39;2&#39;:
        #2.注册
            zhuce()
        elif xx==&#39;3&#39;:
        #3.退出
            print()
            print("成功退出!")
            print()
            break
        else:
            print("输入错误,请重新输入")
#学生管理系统
def student():
    while True:
        #调用student_tools模块中的界面函数
        student_tools.jiemian()
        x=input("请输入您的选择:")
        #添加学生
        if x==&#39;1&#39;:
            student_tools.add()
        #删除学生
        elif x==&#39;2&#39;:
            student_tools.dele()
        #修改学生
        elif x==&#39;3&#39;:
            student_tools.xiugai()
        #查询学生
        elif x==&#39;4&#39;:
            student_tools.find()
        #显示所有学生
        elif x==&#39;5&#39;:
            student_tools.showall()
        #退出学生管理系统,返回上一层登录界面系统
        elif x==&#39;6&#39;:
            print()
            print("成功退出学生管理系统!")
            break
        else:
            print()
            print("输入错误,请重新输入")
            print()

#调用最先执行的登录界面函数
dljiemian()
登录后复制

以上是如何使用Python实现一个功能齐全的学生管理系统。的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
来源:yisu.com
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板