原标题:python----循环语句及循环控制语句
本章节将向大家介绍Python中的条件控制语句及循环控制语句,希望本篇文章对你有所帮助。
一、while 语句
1.while语句的基本形式:
【while 判断条件: 执行语句】执行语句可以是单个语句或语句块。判断条件可以是任何表达式,任何非零、或非空(null)的值均为true。当判断条件假false时,循环结束。判断条件"还可以是个常值,表示循环必定成立
注:判断条件为真时执行后面的语句,直到条件为假时跳出循环 : 冒号是语法的一部分
2.while语句的基本组成:
break 结束while (没有break语句,条件为True循环会一直执行下去)
continue 跳出当前这次循环,但不结束while
else 结束while以后执行(如果是break跳出循环就不会执行else子句)
注意:普通应用里,while一定要给一个结束条件,否则就是传说中的死循环
3.while语句:
例1
例2
例3
二、for语句
for i in range(n):
循环体
for语句也可以用来作为循环的次数
1.for语句的基本格式:
例1
iterable:可迭代对象,列表、元组、字符串、字典
break和continue的用法与while 语句是一样的
2.range()函数:
range()内置函数会返回一个整数列表(方便的用于for循环中)
一个参数,range(n) ==>[0,1,2,3,......,n-1]
两个参数,range(x,y)==>[x,x+1,x+2,.........,y-1]
三个参数,range(x,y,z)==> z表示步长
3.continue在for语句中的作用:
注:在例题中由于0不能做分母,如果没有continue则会导致异常
4.for语句:
例1
例2
例3
三、循环控制语句
break语句:用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句。
continue 语句:用来告诉Python跳过当前循环的剩余语句,然后继续进行下一轮循环
pass语句:是空语句,是为了保持程序结构的完整性pass不做任何事情一般用做占位语句
希望小编的这篇文章能对你有所帮助,在此小编有一个python视频分享群330637182,期待你的加入,让我们一起共同进步!
责任编辑: