python 04 用户注册、注销、登陆
2017-08-29 23:46
411 查看
用户管理系统V2:
用户功能如下:
welcome to xxxx system
1.注册:若用户存在,直接报错”name 已经存在”,若用户不存在,将用户信息保存起来,显示”注册成功”;
2.登陆:若用户存在,判断密码是否正确,若用户不存在,报错”name 不存在”;
3.注销:若用户存在,删除用户信息;若不存在,报错报错”name 不存在;
4.退出:break
注册:
1。输入已存在的用户
2。输入不存在的用户和密码
登陆:
1。输入已存在的用户及用户密码
2。输入已存在的用户及错误的用户密码
3。输入不存在的用户
注销:
1。输入已存在的用户及错误的用户密码
2。输入不存在的用户
3。输入已存在的用户及用户密码
退出
用户功能如下:
welcome to xxxx system
1.注册:若用户存在,直接报错”name 已经存在”,若用户不存在,将用户信息保存起来,显示”注册成功”;
2.登陆:若用户存在,判断密码是否正确,若用户不存在,报错”name 不存在”;
3.注销:若用户存在,删除用户信息;若不存在,报错报错”name 不存在;
4.退出:break
#!/usr/bin/env python #coding:utf-8 """ file:yonghu.py date:8/29/17 author:hu desc: """ d = {'root':'westos'} def zhuce(): user = raw_input("user:") if d.has_key(user): print "用户已存在!!!" else: passwd = raw_input("passwd:") d.update({user:passwd}) print "注册成功!!!" def denglu(): user=raw_input("user:") if d.has_key(user): passwd = raw_input("passwd:") if d[user]==passwd: print "登陆成功!!!" else: print "passwd is wrong!!!" else: print "user is not exist!!!" def zhuxiao(): user=raw_input("user:") if d.has_key(user): passwd=raw_input("passwd:") if d[user]==passwd: d.pop(user) print "注销成功!!!" else: print "passwd is wrong!!!" else: print "user is not exist!!!" while 1: print ''' welcom to user manage system Z: 注册 D: 登陆 X:注销 Q:退出 ''' op=raw_input("please input you want to do:") if op=="Z": zhuce() elif op=="D": denglu() elif op=="X": zhuxiao() elif op=="Q": break else: print "please input Z D X Q!!!"
注册:
1。输入已存在的用户
2。输入不存在的用户和密码
登陆:
1。输入已存在的用户及用户密码
2。输入已存在的用户及错误的用户密码
3。输入不存在的用户
注销:
1。输入已存在的用户及错误的用户密码
2。输入不存在的用户
3。输入已存在的用户及用户密码
退出
相关文章推荐
- python 04 用户注册、注销、登陆
- python 04 用户注册、注销、登陆
- python 04 用户注册、注销、登陆
- python 04 用户注册、注销、登陆
- Android实战——第三方服务之Bmob后端云的集成、用户登陆、用户注册、获取用户、用户注销(一)
- 基于openfire+smack开发Android即时聊天应用[二]-用户注册、登陆、修改密码、注销等
- 一个用户注册登陆注销的示例
- 【小作品】用户注册登陆系统(Python框架Django)
- JSP用户注册登陆注销JSP页面
- 基于openfire+smack开发Android即时聊天应用[一]-用户注册、登陆、修改密码、注销等
- SSM基础-完成用户注册,登陆,注销,增删查改,编辑功能
- 1_python小程序之实现用户的注册登陆验证功能
- 基于openfire+smack开发Android即时聊天应用[一]-用户注册、登陆、修改密码、注销等
- JSP用户注册登陆注销JSP页面
- JSP用户注册登陆注销JSP页面
- Python基础-项目实战-day10 用户注册与登陆
- Python版——博客网站<三> 引入python-markdown2与用户注册和登录
- 代码练习 用户注册登陆与密码加密
- 用户登陆注册【JDBC版】
- Android基于XMPP Smack Openfire下学习开发IM(一)实现用户注册、登录、修改密码和注销等