1、for-in循环
in表达从(字符串、序列等)中依次取值,又称为遍历.
for-in遍历的对象必须是可迭代对象
2、for-in的语法结构
for自定义的变量in可迭代对象:
循环体
3、循环体内不需要访问自定义变量,可以将自定义变量替代为下划线
4、例题:
1、for-in循环
in表达从(字符串、序列等)中依次取值,又称为遍历.
for-in遍历的对象必须是可迭代对象
2、for-in的语法结构
for自定义的变量in可迭代对象:
循环体
3、循环体内不需要访问自定义变量,可以将自定义变量替代为下划线
4、例题:
输出结果:
5、break语句
用于结束循环结构,通常与分支结构if一起使用
6、图解:
7、例子:
'''从键盘录入密码,最多录入3次,如果正确结束循环'''
for item in range(3):
pwd=input('请输入密码:')
if pwd=='8888':
print('密码正确')
break
else:
print('密码不正确')
输出结果一:
输出结果二:
另一种输入方式:
#如果使用的是while循环的话
a=0
while a<3:
'''条件执行体(循环体)'''
pwd=input('请输入密码:')
if pwd=='8888':
print('密码输入正确')
break
else:
print('密码输入错误')
'''改变量'''
a+=1