全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 学道会
995 1
2019-10-12
学生管理系统的修改代码:
1.第四项分为修改密码和修改用户名两个选择
2.注册完用户后可以跳转到登录界面
3.登录密码输入错误后也可跳转回登录界面一次
(仍有bug,暂时没想到解决办法)
代码如下:
def 学生管理系统():
    初始界面()
    指令1 = input(\"请输入数字序号完成相应功能:\")
    for i in range(2):
        if 指令1==\'2\':
            注册界面()
            新的用户名=input(\"请输入新的用户名:\")
            新的密码=input(\"请输入您的密码\")
            sq11=\'\'\'
            insert into 账号密码表
            values(\"{}\",\"{}\");\'\'\'.format(新的用户名,新的密码)
            mycursor.execute(sq11)
            mydb.commit()
            print(\"恭喜您,注册成功!\")
            continue
        
        
        else:   
            登陆界面()
            用户名=input(\"请输入您的用户名:\")
            密码=input(\"请输入您的密码:\")
            mycursor.execute(\"select * from 账号密码表;\")
            字典存储=dict(list(mycursor))
            if (用户名 in 字典存储) and 密码==字典存储[用户名]:
                print(\"欢迎您,{}\".format(用户名))
                flag = True
                while flag:
                    登陆成功之后的界面()
                    指令=input(\"请输入相应功能的序号:\")
            
                    if 指令==\"1\":
                        学生信息查询功能()
            
                    elif 指令==\"2\":
                        增加学生信息功能()
            
                    elif 指令==\"3\":
                        删除学生信息功能()
            
                    elif 指令==\"4\":
                        账号密码管理界面()
                        指令1=input(\"输入相应功能序号:\")
                        if 指令1==\"1\":
                            更改密码=input(\"请输入您的新密码:\")
                            mycursor.execute(\'\'\'
                            update 账号密码表 set 密码 = \'{}\' where 用户名=\'{}\';
                             \'\'\'.format(更改密码,用户名))
                            mydb.commit()
                            print(\"更改成功!\")
                        elif 指令1==\"2\":
                            更改用户名=input(\"请输入您新的用户名:\")
                            mycursor.execute(\"update 账号密码表 set 用户名=\'{}\' where 密码=\'{}\'\".format(更改用户名,密码))
                            mydb.commit()
                            print(\"用户名修改成功\")
                        else:
                            账号密码管理界面()
                        
                    elif 指令==\"5\":
                        查询管理员信息功能()
               
                 
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2019-10-13 00:46:09
很棒
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群