08python循环-while,for

循环语句

: 重复执行某些固定动作或者处理基本固定的事物

分类

while 循环

  • while 条件:
    条件满足时, 才会执行循环体内部代码
    执行流程图解循环流程

       解释	
      循环体内部代码被执行完毕后, 会继续下次条件判断, 确定是否需要继续执行循环体代码			
     直到条件不满足时, 才会结束这次循环, 继续往下执行后续代码
    
  • 与else连用

语法
while 条件:
条件满足时的执行代码

else:
条件不满足时, 执行的代码

执行流程图解在这里插入图片描述

解释
		能够顺利执行完毕, 才会执行else
			否则不会
注意
	1. 一定注意循环结束条件, 防止死循环
	2. 在Python中, 没有类似于其他语言的do...while循环

for循环

  • 语法
    for x in xxx:

循环语句:解释xxx通常是一个集合
x会取出集合中的每一个元素, 赋值给变量x
在循环体中, 可以直接使用x的值
当集合中的元素被遍历完毕,循环 就会结束

for i in range(1,11):
print(i)
1
2
3
4
5
6
7
8
9
10

range介绍:生成一个数字序列
具体范围可以设定
  • else:
    条件不满足时执行的语句
    注意
    如果for循环可以顺利的执行完毕,则会执行else
    反之,使用了break则不会

猜你喜欢

转载自blog.csdn.net/smartcongge/article/details/82772779