python循环语句

一、python循环语句有两种,while循环与for循环,那么就从实现打印从1到10的自然数开始了解

 1、使用while循环,实现如图:

python循环语句_第1张图片  i=i+1也可以写成“i+=1”,选一种用即可;

2、for循环实现打印1-10中的奇数 ,for i in range(起始值,终止值,步长),如图:

python循环语句_第2张图片

二、while循环和for循环什么场合用那种?

 1、如果不确定循环的次数,一般用while循环;

2、如果有明确的次数,一般用for循环 ,两者可以互相替换;

用for循环遍历列表:

python循环语句_第3张图片

或:

python循环语句_第4张图片

 for循环:[起始值,终止值,步长],正常情况下(步长为正数),必须起始值要小于终止值,如果起始值大于终止值,那么步长必须为负数才能取到值。如图:

python循环语句_第5张图片

for循环实现倒计时:

python循环语句_第6张图片

三、循环中的continue与break

1、当循环碰到break时,直接终止循环,如图:

python循环语句_第7张图片

2、当循环碰到continue时,跳出当次循环,然后继续执行循环,如图:

python循环语句_第8张图片

 3、pass:什么都不做,如图:

python循环语句_第9张图片

 四、循环本身也可以带一个else,(当然也可以省略),当循环正常地结束时,会执行一次else语句中的内容,如图:

 python循环语句_第10张图片

 python循环语句_第11张图片

你可能感兴趣的:(服务器,开发语言,python)