鱼C论坛

 找回密码
 立即注册
查看: 2213|回复: 1

课后26题,用户登录程序的第一个功能实现,哪里出了问题啊。

[复制链接]
发表于 2020-2-20 15:11:00 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
>>> d
{'dayu': 'dayu', '123': '123'}
>>> def newdata():
        print('新建用户输入:N')
        print('登录账号输入:E')
        print('删除账号输入:Q')
        daa = input('请输入指令代码:')
        if daa =='N':
                user =input('请输入用户名')
                for user in d:
                        user=input('重新输入:')
                paswd=input('输入密码')
                d[user]=paswd
                print('注册成功,赶紧试试吧',d[user])

               
>>> newdata()
新建用户输入:N
登录账号输入:E
删除账号输入:Q
请输入指令代码:N
请输入用户名dayu
重新输入:dayu
重新输入:dayu
输入密码123
注册成功,赶紧试试吧 123
>>> d
{'dayu': '123', '123': '123'}
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-2-20 15:40:35 | 显示全部楼层
试试这样:

  1. def newdata():
  2.         print('新建用户输入:N')
  3.         print('登录账号输入:E')
  4.         print('删除账号输入:Q')
  5.         daa = input('请输入指令代码:')
  6.         if daa =='N':
  7.                 user = input('请输入用户名')
  8.                 while user not in d:
  9.                         user = input("重新输入:")
  10.                 paswd=input('输入密码')
  11.                 d[user]=paswd
  12.                 print('注册成功,赶紧试试吧',d[user])
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-1-22 16:50

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表