Python——实现用户登录信息匹配
程序员文章站
2024-03-15 14:45:29
...
-
题目要求
“”"
用户登录需求:
1.输入用户名和密码;
2.判断用户名和密码是否正确(name=‘root’,passwd=‘westos’),密码输入错误三次则会报错
3.登录仅有三次机会,超过3次会报错
“”" - 代码:
user_count = 0
passwd_count = 0
for i in range(3):
username = input("请输入用户名:")
if username == "root":
for j in range(3):
passwd = input("请输入密码:")
if passwd == "westos":
print("登录成功!!")
break
else:
print("密码错误,请重新输入!!")
passwd_count += 1
if passwd_count >= 3:
print("ERROR!!")
break
else:
print("您不是合法的用户,请输入新的用户名!!")
user_count += 1
if user_count >= 3:
print("ERROR!!")
break
if (user_count == 0 and passwd_count == 0) or passwd_count == 3:
break
- 测试:
##测试1:
请输入用户名:root
请输入密码:westos
登录成功!!
##测试2:
请输入用户名:root
请输入密码:hui
密码错误,请重新输入!!
请输入密码:o
密码错误,请重新输入!!
请输入密码:ho
密码错误,请重新输入!!
ERROR!! ##密码输入三次错误,会报错
请输入用户名:hui
您不是合法的用户,请输入新的用户名!!
请输入用户名:huo
您不是合法的用户,请输入新的用户名!! ##用户名输入三次错误,退出程序
上一篇: python的数学运算符、比较运算符、逻辑运算符、赋值运算符、位运算
下一篇: 计算机二级c
推荐阅读
-
python实现用户登录界面
-
Python——实现用户登录信息匹配
-
数据库基础入门(四)— — 产品功能实现之数据库架构与用户登录注册 博客分类: 数据库相关 数据库产品架构用户登录用户注册sql
-
JavaWeb使用Cookie模拟实现自动登录功能(不需用户名和密码)
-
shiro实现单点登录(一个用户同一时刻只能在一个地方登录)
-
shiro实现单点登录(一个用户同一时刻只能在一个地方登录)
-
JavaWeb使用Cookie模拟实现自动登录功能(不需用户名和密码)
-
利用Spring IOC技术实现用户登录验证机制
-
PHP实现的注册,登录及查询用户资料功能API接口示例
-
Java 多用户登录限制的实现方法