Python

您所在的位置:网站首页 python双重循环break和continue Python

Python

2023-03-24 12:33| 来源: 网络整理| 查看: 265

while循环的基础语法

只要条件满足 会无限循环执行

注意:

1. while的条件需得到布尔类型,True表示继续循环,False表示结束循环

2. 需要设置循环终止的条件,如i += 1配合 i < 100,就能确保100次后停止,否则将无限循环

3. 空格缩进和if判断一样,都需要设置

while循环的嵌套应用

•同判断语句的嵌套一样,循环语句的嵌套,要注意空格缩进。

•基于空格缩进来决定层次关系

•注意条件的设置,避免出现无限循环(除非真的需要无限循环)

补充

for循环的基础语法

•while循环的循环条件是自定义的,自行控制循环条件

•for循环是一种”轮询”机制,是对一批内容进行”逐个处理”

for循环

while循环

基础语法 # 定义字符串name name = ”itheima” # for循环处理字符串 for x in name: print(x)

同while循环不同,for循环是无法定义循环条件的。

只能从被处理的数据集中,依次取出内容进行处理。

所以,理论上讲,Python的for循环无法构建无限循环(被处理的数据集不可能无限大)

range语句 for 临时变量 in 待处理数据集(可迭代对象): 循环满足条件时执行的代码

注意:

•语法1从0开始,到num结束(不含num本身)

•语法2从num1开始,到num2结束(不含num2本身)

•语法3从num1开始,到num2结束(不含num2本身),步长以step值为准

变量作用域

for循环的嵌套应用

注意事项:

•需要注意缩进,嵌套for循环同样通过缩进确定层次关系

•for循环和while循环可以相互嵌套使用

循环中断 : break和continue

1.continue的作用是:

中断所在循环的当次执行,直接进入下一次

2.break的作用是:

直接结束所在的循环

3.注意事项:

•continue和break,在for和while循环中作用一致

•在嵌套循环中,只能作用在所在的循环上,无法对上层循环起作用



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3