Python习题 模拟账户登录

分别使用 for 和 while 循环模拟登陆银行账户(假设账户名为123456,密码为123)


def login_for():

  for i in range(1,4):

    ac = input('请输入账户')

    pw = input('请输入密码')

    if ac == '123456' and pw == '123':

      print('登陆成功')

      break

    if i < 3:

      print('账号或密码错误,请重新输入')

  else:

    print('连续 3 次登陆失败,账户已被冻结')

   

def login_while():

  j = 0 

  while j < 3:

    j += 1

    ac = input('请输入账户')

    pw = input('请输入密码')

    if ac == '123456' and pw == '123':

      print('登陆成功')

      break

    if j < 3:

      print('账号或密码错误,请重新输入')     

  else:

    print('连续 3 次登陆失败,账户已被冻结')

login_for()   

login_while()

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容