前言
最近想温习下循环语句,刚好以前不太理解for循环语句这次再复习下
代码如下:
"""
for i in range 的循环
"""
"""
for i in range(n):
pass
else:
pass
"""
for i in range(3): #range取值从“0”开始,包头不包尾
username = input("请输入用户名:")
password = input("请输入密码:")
if username == "admin"and password == "123":
print("用户登录成功!")
break
else:
if i == 2: #这里else下加的if 语句是让第三次输入错误的时候不输出else下的print,
continue #下方不能用break,要用continue 这样才能继续运行到外围的 for ....else
print("账户或密码输入错误!请重新输入!\n")
else:
print("由于您多次输入错误账号已锁定!")
#出现else 的情况必须是for中的语句被打断才会运行,只对python 有效