While 循环
特点:提高代码的复用性
语法:
while 判断条件:
条件满足时执行代码块
实例:
count = 0
while count<10:
print(count,end="")
count+=1
输出结果:
0123456789
While 循环使用 else 语句
当while 后的判断条件为False 时执行else后的代码
语法:
while 判断条件:
代码块
else:
代码块
实例:
count = 0
while count<10:
print(count,end="")
count+=1
else:
print("当不满足 count<10 时输出我!")
运行结果:
0123456789当不满足 count<10 时输出我!
While死循环
语法:
while True:
print("一直输出我!")
运行结果:
一直输出我!
一直输出我!
一直输出我!
一直输出我!
一直输出我!
...
continue 和 break
continue表示跳出本次循环进入下次循环
break 表示终止整个循环
continue实例
打印1-10之间的奇数。
当1-10之间有偶数时退出本次循环,进入下次循环
i = 0
while i<10:
i+=1
if i%2 == 0:
continue
print(i)
运行结果:
1
3
5
7
9
break实例
打印1,2,3后终止整个循环
i = 0
while i<10:
i+=1
if i>3:
break
print(i)
运行结果:
1
2
3