Python |
您所在的位置:网站首页 › python双重循环break和continue › Python |
while循环的基础语法
![]() 只要条件满足 会无限循环执行 注意: 1. while的条件需得到布尔类型,True表示继续循环,False表示结束循环 2. 需要设置循环终止的条件,如i += 1配合 i < 100,就能确保100次后停止,否则将无限循环 3. 空格缩进和if判断一样,都需要设置 while循环的嵌套应用![]() •同判断语句的嵌套一样,循环语句的嵌套,要注意空格缩进。 •基于空格缩进来决定层次关系 •注意条件的设置,避免出现无限循环(除非真的需要无限循环) 补充![]() ![]() •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循环和while循环可以相互嵌套使用 循环中断 : break和continue1.continue的作用是: 中断所在循环的当次执行,直接进入下一次 2.break的作用是: 直接结束所在的循环 3.注意事项: •continue和break,在for和while循环中作用一致 •在嵌套循环中,只能作用在所在的循环上,无法对上层循环起作用 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |