楼主: 何呵呵呵
881 1

[学习笔记] 【学习笔记】学生管理系统的修改代码: 1.第四项分为修改密码和修改用户名两个 ... [推广有奖]

  • 3关注
  • 1粉丝

等待验证会员

本科生

2%

还不是VIP/贵宾

-

威望
0
论坛币
198 个
通用积分
30.1322
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
322 点
帖子
55
精华
0
在线时间
15 小时
注册时间
2019-8-1
最后登录
2021-6-20

楼主
何呵呵呵 发表于 2019-10-12 22:44:41 来自手机 |只看作者 |坛友微信交流群|倒序 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
学生管理系统的修改代码:
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\":
                        查询管理员信息功能()
               
                 
二维码

扫码加我 拉你入群

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

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

关键词:管理系统 修改密码 学习笔记 学生管理 管理系

沙发
jessie68us 发表于 2019-10-13 00:46:09 来自手机 |只看作者 |坛友微信交流群
很棒

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加JingGuanBbs
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-11-5 16:01