"""
for 和 while 的区别, 一般在循环取值的时候用到for
for 语法
for 变量名 in 可迭代对象: #可迭代对象可以是:列表、字典、字符串、元祖、集合
代码1
代码2
代码3
...
"""
# 案例1:循环取值
for x in [1,2,3,4,5]:
print(x)
# for循环控制循环次数 range
print(range(10)) #range(0, 10)
print(range(1,10,1)) #range(1, 10)
for i in range(3):
print(i)
username="111"
password="111"
count=3
for i in range(count):
inp_username=input("请输入您的用户名:")
inp_password=input("请输入您的密码:")
if(username == inp_username and password == inp_password):
print("登录成功")
print(f'你好,欢迎{inp_username}')
break
else:
if(i+1==3):
print(f'您的错误次数已到达{count}次,用户已被冻结')
else:
print(f"您输入的用户名或密码有误,请重新输入,输错{count}次用户将被冻结,目前还剩{count-i-1}次机会!")
print("="*10)
Python基础09:流程控制之for循环
最新推荐文章于 2022-10-18 19:16:58 发布