分别使用 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()