一、while循环
- 一般语法形式
while 判断条件:
语句
else:
语句
count = 0
while(count < 3):
print(count,"小于3")
count += 1
else:
print(count,"大于3")
---------------------------
0 小于3
1 小于3
2 小于3
3 大于3
二、无限循环
- 当判断条件为真时,程序进行无限循环
- 可以使用 CTRL+C 来退出当前的无限循环。
三、for循环
- 一般格式
for <variable> in <sequence>:
<statements>
else:
<statements>
for i in range(3):
print(i,"lalala")
0 lalala
1 lalala
2 lalala
2、 break语句
作用: 跳出循环
for i in range(5):
if i == 3:
print("i=",i,"时,跳出循环")
break
else:
print("i=", i,"时,循环继续"
---------------
i= 0 时,循环继续
i= 1 时,循环继续
i= 2 时,循环继续
i= 3 时,跳出循环
四、range函数
- 作用:产生数字序列
1、生成0到指定数的整数数列
for i in range(5):
print(i,end=" ")
----------------
0 1 2 3 4
2、 生成指定区间的值,不包括后面的值
for i in range(5,9):
print(i,end=" ")
-------------------
5 6 7 8
- 指定数字开始并指定不同的增量(甚至可以是负数,有时这也叫做'步长'):
for i in range(0,9,2):
print(i,end=" ")
---------------------
0 2 4 6 8