网站兼容性代码,校园网站cms,欧美网站模板 psd,建立网站的基本步骤一、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 1
while 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循环中作用一致在嵌套循环中只能作用在所在的循环上无法对上层循环起作用