找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 6785|回复: 9

[代码与实例] 小的登录系统

7

主题

32

帖子

32

积分

贫民

积分
32
QQ
小鱼 发表于 2017-1-18 21:19:15 | 显示全部楼层 |阅读模式
刚学python两天    大神勿喷     望指点一二

sign.py

1.6 KB, 下载次数: 280

登录

回复

使用道具 举报

7

主题

32

帖子

32

积分

贫民

积分
32
QQ
小鱼  楼主| 发表于 2017-1-18 22:21:40 | 显示全部楼层
  1. idname = {"田港":"ainiyiwannian"}   #创建数据存入字典中
  2. a = 1
  3. while a:
  4.     def funChange():
  5.         dict1 = {1:'1:|---新建用户---|',2:'2:|---登录账号---|',3:'3:|---退出程序---|'}
  6.         for eachValue in dict1.values():
  7.             print(eachValue.center(40))
  8.         str1 = input("|---请输入代码指令:")
  9.         if str1 == "1":
  10.             create()
  11.         elif str1 == "2":
  12.             signIn()
  13.         else:
  14.             signOut()
  15.     def create():
  16.         name = input("请输入用户名:")
  17.         while (name in idname): #检验name是否重复
  18.             name = input("用户名已经被使用,请重新输入:")
  19.         passwd = input("请输入密码:")
  20.         idname[name] = passwd
  21.         #检测密码等级
  22.         while len(list(passwd)) < 6:
  23.             passwd = input("您的密码等级太低,请重新输入:")
  24.         if not(passwd.isalnum()):
  25.             print ("您的密码等级为中")
  26.         elif " " in passwd:
  27.             print ("您的密码等级较高")
  28.         else:
  29.             print("您的密码等级较低")
  30.         print("恭喜您,注册成功!")
  31.     def signIn():
  32.         name = input("输入账号:")
  33.         while name not in idname:
  34.             name = input("账号不对,请重新输入:")
  35.         passwd = input("请输入密码:")
  36.         while passwd != idname[name]:
  37.             passwd = input("密码错误,请重新输入:")
  38.         print("欢迎进入XXOO系统!!!")
  39.     def signOut():
  40.         print("感谢您的使用,谢谢!!!")
  41.         global a
  42.         a = 0
  43.     funChange()
  44. 这是源码  还望指点一二  毕竟刚起步python
复制代码
回复 支持 反对

使用道具 举报

1

主题

4

帖子

4

积分

贫民

积分
4
reguo 发表于 2017-1-23 14:23:36 | 显示全部楼层
还可以
回复

使用道具 举报

7

主题

32

帖子

32

积分

贫民

积分
32
QQ
小鱼  楼主| 发表于 2017-1-23 16:07:55 | 显示全部楼层

谢谢道友
回复 支持 反对

使用道具 举报

1

主题

9

帖子

9

积分

贫民

积分
9
portkiller 发表于 2017-2-24 02:54:28 | 显示全部楼层
一点小小的建议,用raw_input是不是会好些
回复 支持 反对

使用道具 举报

7

主题

32

帖子

32

积分

贫民

积分
32
QQ
小鱼  楼主| 发表于 2017-3-8 21:12:29 | 显示全部楼层
portkiller 发表于 2017-2-24 02:54
一点小小的建议,用raw_input是不是会好些

谢谢 我试一下啊  
回复 支持 反对

使用道具 举报

1

主题

8

帖子

9

积分

贫民

积分
9
Min-Coco 发表于 2017-3-10 15:18:55 | 显示全部楼层
真不错,挺好玩的
回复 支持 反对

使用道具 举报

0

主题

2

帖子

2

积分

贫民

积分
2
huhuijiang 发表于 2017-5-19 20:59:46 | 显示全部楼层
不错 挺好的
回复 支持 反对

使用道具 举报

0

主题

1

帖子

1

积分

贫民

积分
1
bug 发表于 2017-11-29 11:24:46 | 显示全部楼层
楼主挺棒,我也想做这样的登陆,交易方面的小系统。
回复 支持 反对

使用道具 举报

0

主题

7

帖子

7

积分

贫民

积分
7
锅巴大虾 发表于 2018-3-1 21:22:43 | 显示全部楼层
很不错了,有潜力
回复 支持 反对

使用道具 举报

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

本版积分规则

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