《(中职)Python编程基础与应用教案0405循环结构的应用(三)(工信版).docx》由会员分享,可在线阅读,更多相关《(中职)Python编程基础与应用教案0405循环结构的应用(三)(工信版).docx(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Python编程基础与应用电子教案课题循环嵌套及中断的应用授课人课型实训课程Python编程基础与应用班级课时2上课时间上课地点教学目标掌握循环嵌套掌握break和continue重 点难 点学情分析教学方法演示法、做中学、项目教学法教学准备多媒体电脑机房,云教学平台环境,投影仪教学过程与内容设计意图时间环节一:循环嵌套知识点讲解1、 语法结构在一个循环体内又包含另一个完整的循环结构,成为循环的嵌套。比如while里面还包含while或者for,for里面还包含for或者while。当外层循环执行第一遍时,内层循环需要全部执行完方可执行外层循环第二遍。2、范例的讲解打印5行字符“*”,每一行的
2、字符量递增1,因此打印了一个直角三角形出来:i = 1while i = 5: j = 1 while j = i: #内循环第1行 print(*,end=) #不换行,内循环第2行 j = j + 1 #内循环第3行 print() #换行 i = i + 13、流程图外层循环条件内层循环语句真假外层循环语句假内层循环条件真环节二:学生实训练习范例:九九乘法表打印。 代码略,见教材。环节三:break和continue1.break语句在用于退出for、while循环。break语句用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句。接下来,演示使
3、用break结束循环的过程。下面代码程序会依次输出5行“python语言”和0,1,2,3,4共5行数字,如果希望程序只输出0-2的数字,则需要在指定时刻(执行完第3次循环语句)结束循环。for i in range(5): print(python语言) if i = 3: break #提前结束循环,跳出循环 print(i) #打印变量i的值 2.程序开始,for循环遍历字符串,当变量letter取值D时,执行continue语句,终止本次循环,接着执行下一次循环。因此字母“D”没有打印出来,因为它继续回到循环的开始位置了,并没有执行“print(当前字符是:%s%letter)”这一句代码。for letter in leDtDter: if letter = D: continue print(当前字符是:%s%letter)环节四:学生实训练习图形打印,代码略,见课表环节五:小结与作业1)continue 语句跳出本次循环,而break跳出整个循环。2)continue 语句用来告诉Python跳过当前循环的剩余语句,然后继续进行下一轮循环。3)break语句用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句。教学反思