ID: 15966341

4.4.4 循环控制的应用 课件(共26张PPT) 2022-2023学年 粤教版(2019)高中信息技术 必修1

日期:2025-04-20 科目:信息技术 类型:高中课件 查看:28次 大小:1762270B 来源:二一课件通
预览图 1/9
2022-2023,必修,信息技术,高中,2019,教版
  • cover
(课件网) BIG DATA 4.4.4 循环控制的应用 第四章 授课人:XXX FOUR 循环控制的应用 04 导入 上节课的优化程序 导入 上节课的优化程序 break continue 循环控制 break 中断循环 跳出 本次循环 continue 循环控制 break语句:中断循环 在循环结构中,可以用break语句跳出当前循环体,从而中断当前循环 当某个条件成立时,需要立即退出循环,不再运行循环中余下的代码 for 循环变量 in 列表: 语句1 语句2 重复执行 语句1和语句2 循环控制 break语句:中断循环 在循环结构中,可以用break语句跳出当前循环体,从而中断当前循环 当某个条件成立时,需要立即退出循环,不再运行循环中余下的代码 for 循环变量 in 列表: 语句1 break 语句2 if 条件表达式: 重复执行 语句1和语句2 当满足条件表达式时,终止循环,并且不再执行语句2 循环控制 例 for i in range(1,5): print(“这是第”,i,”次循环”) print(i) print(“数完了”) 循环控制 例 for i in range(1,5): print(“这是第”,i,”次循环”) if i==3: break print(i) print(“数完了”) 循环控制 循环控制 continue语句:跳出本次循环循环 在循环结构中,continue语句不是立即跳出循环体,而是当条件符合时,跳过本次循环结束前的语句,进入下一次循环的判定 for 循环变量 in 列表: 语句1 语句2 重复执行 语句1和语句2 循环控制 for 循环变量 in 列表: 语句1 continue 语句2 if 条件表达式: 重复执行 语句1和语句2 当满足条件表达式时,跳过本次循环,并且不再执行语句2,进入下一次循环 continue语句:跳出本次循环循环 在循环结构中,continue语句不是立即跳出循环体,而是当条件符合时,跳过本次循环结束前的语句,进入下一次循环的判定 循环控制 例 for i in range(1,5): print(“这是第”,i,”次循环”) print(i) print(“数完了”) 循环控制 例 for i in range(1,5): print(“这是第”,i,”次循环”) if i==3: continue print(i) print(“数完了”) 循环控制 break continue 练一练 阅读下面两段程序,写出输出结果 i=0 while i<5: i=i+1 if i%2==0: continue print(i) i=0 while i<5: i=i+1 if i%2==0: break print(i) 练一练 阅读下面两段程序,写出输出结果 i=0 while i<5: i=i+1 if i%2==0: continue print(i) i=0 while i<5: i=i+1 if i%2==0: break print(i) 1 3 5 1 课堂练习 1. 以下哪个选项是以下代码的执行结果 ( ) for i in "message": if i=="a": continue print(i, end=" ") A. message B. mess C.a D.messge D D.messge 课堂练习 2.下列选项中,属于Python跳出本次循环的语句是( )。 break B. continue C.stop D. print B B. continue 课堂练习 3.下列关于程序中break语句的说法正确的是( )。 A. break语句的作用是跳过该次循环,提前进入下一次循环 B. break语句的作用是结束整个循环 C. break语句和continue语句作用相同 D. break可用于循环体外 B B. break语句的作用是结束整个循环 本章小结 课堂练习 学习信息技术课后,小明决定利用Python开发一个“数字竞猜”小游戏,经过努力,小明完成了游戏程序的编写与运行测试。程序如下所示,据此完成以下题目。 课堂练习 1.上面程序通过什么控制结构实现竞猜数字的判断?( ) A.顺序结构 B.选择结构 C.循环结构 D.嵌套结构 B B.选择结构 2.上图多分支语句elif ① :中的条件表达式是( )。 A.m=n B.mn D.m!=n C C.m>n 课堂练习 3.语句 input(“请输入竞猜数字:1-20之间:”) 的返回值属于哪种数据类型?( ) A.数值 B.字符串 C.字典 D.列表 B B.字符串 4.在n = int(input(“请输入竞猜数字:1-20之间:”))中,int( )的作用 ... ...

~~ 您好,已阅读到文档的结尾了 ~~