python 3.x 实现简单用户登录
2024-08-25 19:04:27
import os
import sys
import getpass login_username = 'admin'
login_password = '' u = 0
while u < 3:
username = input('请输入用户名:')
if username == login_username:
p = 0
while p < 3 :
password = getpass.getpass('请输入密码:')
if password == login_password:
print('欢迎%s登录管理平台,' %username)
sys.exit(0)
else:
if p != 2:
print('用户%s密码错误,请重新输入,还有%d次机会' % (username ,2 - p))
p += 1
else:
print('用户 %s 达到最大登录次数,将被锁定并退出' % username)
break
else:
if u != 2:
print('用户%s 不存在,请重新输入,还有%d 次机会' %(username,2 - u))
u += 1
else:
sys.exit('因为您的错误输入,程序已经退出,请重新运行')
最新文章
- ios 屏幕概况
- How to configure windows machine to allow file sharing with dns alias (CNAME)
- Spring.Net.FrameworkV3.0 版本发布了,感谢大家的支持
- Sql Server问题集锦
- Shell脚本文件操作
- 制作LiveCD
- ASP.NET Web安装程序
- 常用几种Java Web容器
- 初学HTML5
- js实现存储对象的数据结构hashTable和list
- 使用递归算法结合数据库解析成java树形结构
- Django实现组合搜索
- [HNOI 2002]跳蚤
- 29.vector
- vue 开发依赖安装
- LODOP字体不识别 英文字母连起来 引号不正常
- 安装Linux系统,学习Linux操作基础
- java 偏向锁、轻量级锁及重量级锁synchronized原理
- (整理)MySQL_REHL6.5 MySQL5.5 中文支持问题
- win10 磁盘占用高--- 禁用用户改善反馈 CompatTelRunner.exe