鱼C论坛

 找回密码
 立即注册
查看: 1742|回复: 7

[作品展示] 模拟设置密码

[复制链接]
发表于 2017-8-22 21:23:36 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 悲伤的自由 于 2017-8-22 21:27 编辑

学完第9课,自己动手完成以下习题:编写一段代码,模拟注册账号时设置密码

游客,如果您要查看本帖隐藏内容请回复


提示:照搬例题就可以完成哦
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-8-22 21:33:33 | 显示全部楼层
加油
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2017-8-23 08:36:31 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-12-9 22:11:30 | 显示全部楼层
66666666666666666666666
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-12-10 16:35:18 | 显示全部楼层
6666666666666
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-12-10 23:13:33 | 显示全部楼层
不错。。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-12-11 09:28:43 | 显示全部楼层
  1. def setPW():
  2.     while True:
  3.         userName = input('请设置8-16位用户名:\n')
  4.         passWord = input('请设置8-16位密码:\n')
  5.         if 8<=len(userName)<=16 and 8<=len(passWord)<=16:
  6.             break
  7.         else:
  8.             print('用户名或密码不合要求。')
  9.     with open('C:\Documents and Settings\Administrator\桌面\密码.txt', 'w') as f:
  10.         f.write(userName+'\n'+passWord)
  11.         print('用户名、密码设置成功!')
  12. setPW()

  13. def login():
  14.     print('\n登陆账户!')
  15.     with open('C:\Documents and Settings\Administrator\桌面\密码.txt', 'r') as f:
  16.         userName = f.readline().strip('\n')
  17.         passWord = f.readline().strip('\n')
  18.     chance = 5
  19.     while chance > 0:
  20.         chance -= 1
  21.         inputUN = input('请输入8-16位用户名:\n')
  22.         inputPW = input('请输入8-16位密码:\n')
  23.         if inputUN == userName and inputPW == passWord:
  24.             print('登陆成功!')
  25.             break
  26.         else:
  27.             print('用户名或密码错误!')
  28.     if chance == 0:
  29.         print('输入错误5次,账号已锁定,请联系客服!')            

  30. login()

  31. ##    请设置8-16位用户名:
  32. ##    12345678
  33. ##    请设置8-16位密码:
  34. ##    87654321
  35. ##    用户名、密码设置成功!
  36. ##
  37. ##    登陆账户!
  38. ##    请输入8-16位用户名:
  39. ##    12345678
  40. ##    请输入8-16位密码:
  41. ##    87654321
  42. ##    登陆成功!
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-3-31 11:46:57 | 显示全部楼层
看看

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-23 14:18

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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