(中职)Python编程基础与应用教案0404循环结构的应用(二)(工信版).docx
《(中职)Python编程基础与应用教案0404循环结构的应用(二)(工信版).docx》由会员分享,可在线阅读,更多相关《(中职)Python编程基础与应用教案0404循环结构的应用(二)(工信版).docx(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Python编程基础与应用电子教案课题循环结构的应用授课人课型实训课程Python编程基础与应用班级课时2上课时间上课地点教学目标掌握while循环结构掌握while循环的流程图重 点难 点学情分析教学方法演示法、做中学、项目教学法教学准备多媒体电脑机房,云教学平台环境,投影仪教学过程与内容设计意图时间环节一:while循环知识点讲解1、 语法结构与for循环类似,while循环也是一个预测试的循环,但是while在循环开始前,并不知道重复执行语句的次数,需要根据不同条件执行循环语句(块)零次或多次。while循环语句的格式为:while 条件表达式: 循环语句(块)2、范例的讲解程序循环5次
2、,每次输入一个数字,然后打印出来。示例代码如下:var = 1 #变量初始为1while var = 5: number = int(input(第%s次,输入一个数字:%(var) print(你输入的数字是:%d%number) var = var + 1 #变量递增,每次增加13、流程图条件表达式循环语句(块)while语句的后继语句循环语句(块)真假环节二:学生实训练习范例:利用while循环求1-100中所有正整数的和。 代码略,见教材。环节三:while循环和else前面学习if语句的时候,会在if条件语句的范围之外发现else语句。其实,除了判断语句,Python中的while和
3、for循环中也可以使用else语句。在 python 中,while else 在循环条件为 false 时执行 else 语句块。count = 11while count 3: print (count, 小于 5) count = count + 1else: print (count, 大于或等于 5)环节四:学生实训练习请对比下面的代码。这里的else是与if联合使用的,这个else并不是while中的联合结构count = 11while count 3: print (count, 小于 5) count = count + 1 if count=2: print(count, 等于2) else: print (count, 大于或等于 5)环节五:小结与作业以上代码中,因为count = 11而条件为count 3,所以程序运行结果是没有任何信息输出。显然这种情况会让用户看不到结果或者提示,从而产生疑问。教学反思
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python 编程 基础 应用 教案 0404 循环 结构 工信版
限制150内