Day02_while循环
1、输入三次密码错误,自动退出
- 循环部分功能
三次循环
点击查看代码
count = 1
while count <= 3:
print(count)
count += 1
- 密码部分功能
点击查看代码
user = input("请输入用户名:")
pwd = input("请输入密码:")
if user == "li" and pwd == "123":
print("成功登录")
else:
print("密码或用户名错误!!!")
- 最终结果
点击查看代码
count = 1
while count <= 3:
user = input("请输入用户名:")
pwd = input("请输入密码:")
if user == "li" and pwd =="123":
print("登陆成功!")
else:
print("登陆失败")
if count ==3:
print("错误次数超限,请联系管理员")
break
count += 1
2、猜年龄游戏,每猜3次,询问是否继续
点击查看代码
count = 0
while True:
v1 = int(input("请输入年龄:"))
if v1 == 18:
print("猜对了!")
break
else:
count = count + 1
if count == 3:
axg = input("你想继续吗?")
if axg == "yes":
count = 0
continue
elif axg == "no":
break