一.while
1. while和if的用法类似,区别在于:if条件成立,则执行一次;while条件成立。则重复执行
知道条件不成立为止
2.一般条件下,需要多粗重复执行的代码,都可以用循环的方式来完成
3.循环不是必须要使用的,但是为了提高代码的重复使用率,所以有经验的开发者都会采用循环
while 条件:
条件满足时,做的事情1
条件满足时,做的事情2
条件满足时,做的事情3
二.循环嵌套
while 条件1:
条件1满足时,做的事情1
条件1满足时,做的事情2
条件1满足时,做的事情3
用循环嵌套实现九九乘法表
三.For循环
for循环
像while循环一样,佛如可以完成循环的功能
在Python中for循环可以遍历任何序列的项目,如一个列表后者一个字符串等
for循环的格式:
for临时变量in列表或者字符串等可迭代对象
循环满足条件时执行的代码
带有breakd的while循环
break的作用:满足条件时,立刻结束break所在的循环
带有continue的while循环
a
break和continue
continue的作用:当满足条件时,用来结束本次循环,紧接着执行下一次的循环
注意点:
1.break/continue只能用在循环中,除此之外不能单独使用
2.break/continue在嵌套循环中,只对最近的一层循环起作用
Python pass语句
pass作用:
1.Python pass时空语句,是为了保持程序结构的完整性
2.pass不做任何事情,一般用作占位语句