Python字典练习_注册校验
注册校验:
1、用字典存储已有用户名、密码
2、判断输入用户名、密码、确认密码不能为空:strip()
3、用户名不能重复:key in dirc
4、两次密码应输入一致
5、错误3次提示错误次数过多:for, else
user = {'Amy':'123456','Lily':'456788' } for i in range(3):username = input('请输入用户名').strip()passwd = input('请输入密码').strip()cpasswd = input('请再次输入密码').strip()if username in user: #字典里面用in来判断的话,只是判断key是否存在print('用户名已被注册')elif passwd != cpasswd:print('两次输入密码不一致')elif username == ''or passwd == '' or cpasswd == '':print('用户名或密码不能为空')else:print('恭喜,注册成功!')user[username]=passwd #字典插入新的数据break else:print('错误次数过多') print(user)
转载于:https://www.cnblogs.com/dongrui624/p/8665397.html
Python字典练习_注册校验相关推荐
- python字典从头到尾_从头到尾开发并销售python API
python字典从头到尾 I recently read a blog post about setting up your own API and selling it. 我最近阅读了一篇有关设置和 ...
- python字典副本_如何复制字典并仅在Python中编辑副本?
python字典副本 Python never implicitly copies the dictionary or any objects. So, while we set dict2 = di ...
- python字典调用_【python Dict】 python 字典操作
python字典 是一个无序.以键值对存储的数据类型,数据关联性强.唯一一个映射数据类型.键:必须是可哈希(不可变的数据类型:字符串.数字.元组.bool)值,并且是唯一的 None: none 是一 ...
- python字典生成式_【IT专家】Python 简化for循环:列表,集合与字典生成式
本文由我司收集整编,推荐下载,如有疑问,请与我司联系 Python 简化 for 循环:列表,集合与字典生成式 2018/03/06 28 # 使用列表生成选择特定的行 my_data = [[1, ...
- python 字典类型问题_[ python ] 字典类型的一些注意问题
1) get()方法. 字典可以直接用a[b]的方式访问字典项,但如果b不存在时,会报异常.为了避免这种情况,可以使用get()方法来访问字典项,a.get(b)当b存在时,结果和a[b]一样,如果b ...
- python字典相乘_知乎
Python新手在谋求一份Python编程工作前,必须熟知Python的基础知识.编程网站DataFlair的技术团队分享了一份2018年最常见Python面试题合集,既有基本的Python面试题,也 ...
- python字典的存储结构_解决python字典结构内存暴涨问题
背景:当读取一个key value数据的时候,python的字典结构会造成内存使用扩10倍左右,无可容忍.此文解决这个问题 数据:word2vec训练的结果,word对应400维的词向量.词表共1.6 ...
- python如何调用字典_如何访问python字典里的值?(实例解析)
今天这篇文章中我们来了解一下python之中的字典,在这文章之中我会对python字典访问进行说明,以及python使用.访问字典的实例分析.好了废话不多说,我们开始进入文章吧. 访问字典里面的值 把 ...
- python list除以_扫描器篇(三)之python编写基于字典的网站目录探测脚本
工具原理: 通过读取字典获取内容,拼接url执行get http请求获取 响应状态码,根据状态码判断目录文件资源是否存在 1 2 思路: 工具命令行参数获取 1 字典读取 1 多线程访问 1 状态码获 ...
最新文章
- IntelliJ IDEA 小技巧: Stream Trace 功能!
- 青源LIVE第23期|ACL最佳论文一作许晶晶:机器翻译中的词表学习问题研究
- hdu - 2586 How far away ?(最短路共同祖先问题)
- MongoDB文件操作(支持大于4M数据)
- 上海大学c语言作业答案,《上海大学C语言选择题》.doc
- 【火炉炼AI】机器学习018-项目案例:根据大楼进出人数预测是否举办活动
- 关于RAID与SCSI的一些基本概念(一)
- vue+element Form键盘回车事件页面刷新解决
- c语言查看错误步骤命令,C语言之预处理命令
- 利用VBA操作OutLook批量发送工资条
- 全国社会消费品零售总额ARIMA建模分析
- windows7系统取消护眼模式的方法
- ASP.NET Core 面试题整理
- Xenon's Attack on the Gangs Codeforces Round #614 (Div. 2)
- Windows Shell 编程 第十章
- Redis并发竞争key的解决方案详解
- 一劳永逸的解决jquery的本地引入的方法
- Android商城项目开源
- MAC OS 复制路径 快捷键
- WIN10下安装SQL SERVER 2017
热门文章
- 树控件DeleteAllItems之前先SelectItem(NULL)
- 2.1 linux中uboot移植
- CQSJ00012YR5YS
- eclipse3.4到底改变了什么,陈桥五笔无法使用
- java: -source 1.6 中不支持 diamond 运算符 (请使用 -source 7 或更高版本以启用 diamond 运算符)
- 【计算机组装与网络布线】计算机组装与维护(一)——计算机核心硬件及重要接口的再认识
- 五子棋人机对战完整代码
- ANSA二次开发 - 加密py文件为pyd格式
- 中国微波集成电路(MIC)市场趋势报告、技术动态创新及市场预测
- java后端入职注意