第二节 循环结构
一、for循环
for x in range(5):
print(x)
运行结果:
二、while循环 <-> 逻辑运算、比较运算、布尔值
while 判断条件(条件):如果条件为真,循环执行,如果为假,退出循环
i = 0
while i < 5:
print(i)
i = i + 1
运行结果:
三、while True 无限循环 <-> 布尔值
while True:会无限循环
i = 0
while True:
print(i)
i = i + 1
运行结果:
四、break和continue
break语句直接跳出循环
continue语句结束当前循环,执行下一次循环
i = 0
while True:
i = i + 1
if i == 5:
continue
if i == 8:
break
print("此时i的值为:",i)
运行结果;
五、循环结构嵌套
循环体内嵌套其他循环体。外循环一次循环,内循环一次遍历
for i in range(4):
print("此时i的值为:",i)
for j in range(5):
print("j的值为:",j)
运行结果: