iterable可迭代类型
是指一次能够返回其中一个成员的对象如(list, str, range)可以使用for便利,内部有多个元素
for i in range(5):
print(i)
for 的两种常见类型
1.for 打印字符串
for i in "manbo":
print(i)
2.for 控制循环次数与range相结合
for i in range(5):
print(i)
break与continue
break是指结束整个循环
for i in range(10):
if i == 3:
print("不嘻嘻")
break
print("嘻嘻", i)
continue 是指结束本轮循环
for i in range(10):
if i == 3:
print("不嘻嘻")
continue
print("嘻嘻", i)
for 与 else
指在for循环结束后执行else语句
for i in range(5):
print("嘻嘻", i)
else:
print("不嘻嘻")
循环嵌套
forfor 可以进行多重嵌套
for i in range(5):
for i in range(5):
print(i, end=“ ”)