模拟用户登录,允许输入3次,并给出剩余次数:
python 里面input输出的字符类型都是 str 字符串类型
name = '哈哈'
pwd = '123'
i = 3
while i>0:
user = input("请输入用户名:")
passwd = input("请输入密码:")
if user == name and passwd == pwd:
print("登录成功")
break
else:
i = i-1
print("登录失败,还有%s次登录机会" %(i))
运行结果:
F:\python3.6\python.exe F:/python_workdir/oldboy/while.py
请输入用户名:test
请输入密码:123
登录失败,还有2次登录机会
请输入用户名:abc
请输入密码:123
登录失败,还有1次登录机会
请输入用户名:哈哈
请输入密码:123
登录成功
本文介绍了一个使用Python实现的简单用户登录验证程序。通过循环和条件判断,程序允许用户尝试登录三次,每次失败都会提示剩余登录机会。示例代码展示了如何使用input函数获取用户名和密码输入,并与预设的正确值进行比较。
1140

被折叠的 条评论
为什么被折叠?



