当前位置:首页 >> 编程语言 >> 【Python】循环语句,消费电子世界(循环语句 python)

【Python】循环语句,消费电子世界(循环语句 python)

0evadmin 编程语言 1
文件名:【Python】循环语句,消费电子世界 【Python】循环语句

一、while循环的基础语法 二、while循环的嵌套应用 三、while循环的嵌套案例 四、for循环的基础语法 五、for循环的嵌套应用 六、循环中断 : break和continue

一、while循环的基础语法

使用while循环的基础应用

while循环语句

while循环注意点 while的条件需得到布尔类型,True表示继续循环,False表示结束循环需要设置循环终止的条件,如i += 1配合 i < 100,就能确保100次后停止,否则将无限循环空格缩进和if判断一样,都需要设置

总结

while循环的语法格式 while循环的注意事项 条件需提供布尔类型结果,True继续,False停止空格缩进不能忘请规划好循环终止条件,否则将无限循环 二、while循环的嵌套应用 while嵌套循环基本格式while嵌套循环的应用 while循环的嵌套

while循环的嵌套-注意点 同判断语句的嵌套一样,循环语句的嵌套,要注意空格缩进。基于空格缩进来决定层次关系注意条件的设置,避免出现无限循环(除非真的需要无限循环)

总结

嵌套循环的语法格式: 嵌套循环需要注意的地方: 注意条件的控制,避免无限循环多层嵌套,主要空格缩进来确定层次关系 嵌套循环的使用难点: 循环条件的控制,层次越多越复杂,需要细心+耐心 三、while循环的嵌套案例

使用while嵌套循环,打印九九乘法表

补充知识-print输出不换行

补充知识-制表符\t

使用while嵌套循环,打印九九乘法表

"""演示使用while的嵌套循环打印输出九九乘法表"""# 定义外层循环的控制变量i = 1while i <= 9:# 定义内层循环的控制变量j = 1while j <= i:# 内层循环的print语句,不要换行,通过\t制表符进行对齐print(f"{j} * {i} = {j * i}\t", end='')j += 1i += 1print() # print空内容,就是输出一个换行 四、for循环的基础语法

for循环的基础语法

基础语法range语句变量作用域 for循环和while循环的区别

for循环语句

for循环注意点

同while循环不同,for循环是无法定义循环条件的。 只能从被处理的数据集中,依次取出内容进行处理。

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

总结

for循环的语法格式是: for循环的注意点 无法定义循环条件,只能被动取出数据处理 要注意,循环内的语句,需要有空格缩进 range语句

for循环遍历range序列

总结

range语句的功能是: 获得一个数字序列(可迭代类型的一种)range语句的语法格式: range语句的注意事项: 语法1从0开始,到num结束(不含num本身)语法2从num1开始,到num2结束(不含num2本身)语法3从num1开始,到num2结束(不含num2本身),步长以step值为准 range的用途很多,多数用在for循环场景 变量作用域 for循环的变量作用域

总结

for循环中的临时变量,其作用域限定为: 循环内这种限定: 是编程规范的限定,而非强制限定不遵守也能正常运行,但是不建议这样做如需访问临时变量,可以预先在循环外定义它 五、for循环的嵌套应用

for循环的嵌套使用

for循环的嵌套

总结

for循环的嵌套语法: 注意事项: 需要注意缩进,嵌套for循环同样通过缩进确定层次关系for循环和while循环可以相互嵌套使用 """演示for循环打印九九乘法表"""# 通过外层循环控制行数for i in range(1, 10):# 通过内层循环控制每一行的数据for j in range(1, i + 1):# 在内层循环中输出每一行的内容print(f"{j} * {i} = {j * i}\t", end='')# 外层循环可以通过print输出一个回车符print() 六、循环中断 : break和continue

使用continue和break关键字控制循环

continue关键字

continue关键字用于:中断本次循环,直接进入下一次循环 continue可以用于: for循环和while循环,效果一致

break关键字

break关键字用于:直接结束所在循环 break可以用于: for循环和while循环,效果一致

总结

continue的作用是: 中断所在循环的当次执行,直接进入下一次break的作用是: 直接结束所在的循环注意事项: continue和break,在for和while循环中作用一致在嵌套循环中,只能作用在所在的循环上,无法对上层循环起作用
协助本站SEO优化一下,谢谢!
关键词不能为空
同类推荐
«    2025年12月    »
1234567
891011121314
15161718192021
22232425262728
293031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接