day02_while循环

Day02_while循环

1、输入三次密码错误,自动退出

  • 先拆分功能
  1. 循环部分功能
    三次循环
点击查看代码
count = 1
while count <= 3:
    print(count)
    count += 1

  1. 密码部分功能
点击查看代码
user = input("请输入用户名:")
pwd = input("请输入密码:")
if user == "li" and pwd == "123":
     print("成功登录")
else:
     print("密码或用户名错误!!!")

  1. 最终结果
点击查看代码
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

posted @ 2022-07-21 17:12  A阿林  阅读(34)  评论(0)    收藏  举报