博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
模拟登录
阅读量:5114 次
发布时间:2019-06-13

本文共 856 字,大约阅读时间需要 2 分钟。

模拟登录需求:

1. 用户输入帐号密码进行登陆

2. 账户输入错误直接退出,账户正确,密码错误3次锁定

i = 1infor = {
'zhanyie': 'abc123', 'jack': '123bca', 'tom': '132456' }name = input('please input your account: ')while i <= 3: if name not in infor.keys(): print('you need to register an account!') break else: pass_word = input('please input your password: ') for name_1 in infor.keys(): if name == name_1 and pass_word == infor[name_1]: print('Welcome') break elif i < 3 and name == name_1 and pass_word != infor[name_1]: print('your password is wrong,try again') i += 1 continue elif i == 3 and name == name_1 and pass_word != infor[name_1]: print('you are locked')

 

转载于:https://www.cnblogs.com/zhanyie/p/10651976.html

你可能感兴趣的文章
Jsp抓取页面内容
查看>>
大三上学期软件工程作业之点餐系统(网页版)的一些心得
查看>>
Java语言概述
查看>>
关于BOM知识的整理
查看>>
使用word发布博客
查看>>
面向对象的小demo
查看>>
微服务之初了解(一)
查看>>
GDOI DAY1游记
查看>>
MyBaits动态sql语句
查看>>
HDU4405(期望DP)
查看>>
拉格朗日乘子法 那些年学过的高数
查看>>
vs code 的便捷使用
查看>>
Spring MVC @ResponseBody返回中文字符串乱码问题
查看>>
用户空间与内核空间,进程上下文与中断上下文[总结]
查看>>
JS 中的跨域请求
查看>>
JAVA开发环境搭建
查看>>
mysql基础语句
查看>>
Oracle中的rownum不能使用大于>的问题
查看>>
cassandra vs mongo (1)存储引擎
查看>>
Visual Studio基于CMake配置opencv1.0.0、opencv2.2
查看>>