星陨——鹿 发表于 2022-8-19 09:56:54

登录程序的解答

兄弟们,我想弄个登录错误,循环登录。但我不知道如何在进行代码编程,因为我感觉while和for无从下手。

如下:{:10_243:}
username = input("请输入用户名:").strip()
password = input("请输入密码:").strip()
if username.upper() == "admin".upper():
    if password == "123456":
      print("登陆成功!")
    else:
      print('登陆失败!密码错误,请重新尝试!')
else:
    print("登陆失败!用户名错误,请重新尝试!")

星陨——鹿 发表于 2022-8-19 10:01:26

比如按"p",重新登录,这些操作。
{:10_269:}

ba21 发表于 2022-8-19 10:02:57

while True:
    username = input("请输入用户名:").strip()
    password = input("请输入密码:").strip()
    if username.upper() == "admin".upper():      
      if password == "123456":
            print("登陆成功!")
            break
      else:
            print('登陆失败!密码错误,请重新尝试!')
    else:
      print("登陆失败!用户名错误,请重新尝试!")

星陨——鹿 发表于 2022-8-19 10:07:17

ba21 发表于 2022-8-19 10:02


谢谢,我差点忘了,脑子可能死了

螃谢本谢 发表于 2022-8-19 13:32:55

{:10_256:{:10_256:}{:10_256:}{:10_256:}{:10_256:}{:10_256:}{:10_256:}{:10_256:}

星陨——鹿 发表于 2022-8-20 08:18:21

螃谢本谢 发表于 2022-8-19 13:32
{:10_256:

哈哈{:10_243:}
页: [1]
查看完整版本: 登录程序的解答