1、while循环
格式:
while 判断条件:
执行语句
例子:使用while来计算1到100的总和
无限循环:通过设置条件表达式永远不为false
while循环使用else语句:当while后面的条件语句为false时,则执行else的语句块
例子:循环输出数字,并判断大小
2、for语句(可遍历任何可迭代对象)
例:
for…else:用于在循环结束后执行的一段代码
range()函数:遍历数字序列
range(5) 遍历出0-4
range(5,9)遍历出5-8
3、break语句用于跳出当前循环体,不会执行else子句
4、continue语句用于跳过当前循环块中的剩余语句,然后继续进行下一轮循环
例子:循环字符串abcdeabcde,碰到字母c就跳过输出
循环语句中可以有else子句,它在穷尽列表(以for循环)或条件变为false(以while)导致循环终止时,但循环被break终止时不执行。
例:查询质数