python 04 用户注册、注销、登陆
来源:互联网 发布:天空之城软件站 编辑:程序博客网 时间:2024/06/03 23:17
用户管理系统V2:
用户功能如下:
welcome to xxxx system
- 1.注册:若用户存在,直接报错”name 已经存在”,若用户不存在,将用户信息保存起来,显示”注册成功”;
- 2.登陆:若用户存在,判断密码是否正确,若用户不存在,报错”name 不存在”;
- 3.注销:若用户存在,删除用户信息;若不存在,报错报错”name 不存在;
- 4.退出:break
#!/usr/bin/env python#coding:utf-8"""file:yonghu.pydate:8/29/17author:hudesc:"""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。输入已存在的用户及用户密码
退出
阅读全文
0 0
- python 04 用户注册、注销、登陆
- 一个用户注册登陆注销的示例
- JSP用户注册登陆注销JSP页面
- 关于用户注册、登陆、注销小项目
- JSP用户注册登陆注销JSP页面
- JSP用户注册登陆注销JSP页面
- 用户登陆如何注销。
- 用户登陆和注销方式
- 基于openfire+smack开发Android即时聊天应用[二]-用户注册、登陆、修改密码、注销等
- 基于openfire+smack开发Android即时聊天应用[一]-用户注册、登陆、修改密码、注销等
- 基于openfire+smack开发Android即时聊天应用[一]-用户注册、登陆、修改密码、注销等
- SSM基础-完成用户注册,登陆,注销,增删查改,编辑功能
- javaWeb注册,登陆,注销功能的实现
- XMPP协议的使用(注册,登陆,注销)
- 【django4】简单注册/登陆/注销功能
- php 如何把别的登陆用户注销
- 【小作品】用户注册登陆系统(Python框架Django)
- Android实战——第三方服务之Bmob后端云的集成、用户登陆、用户注册、获取用户、用户注销(一)
- 【源码剖析】Webbench —— 简洁而优美的压力测试工具
- No setter found for property 'mapperLocation' in class 'org.mybatis.spring.SqlSessionFactoryBean' [c
- tomact详解及应用
- tomcat部署相关的命令
- unable to access android sdk add-on list and SDK 更新镜像设置
- python 04 用户注册、注销、登陆
- #
- 使用 Supervisor 来管理 Redis 进程
- vim默认显示行号
- Java处理高并发量访问的处理总结
- swing_xml框架的使用文档
- 文章标题
- hive环境搭建 Terminal initialization failed; falling back to unsupported 解决
- 工作一年后的面试过程遇到的面试题