Python编程基础与应用教案0402-选择结构的应用(二).docx
《Python编程基础与应用教案0402-选择结构的应用(二).docx》由会员分享,可在线阅读,更多相关《Python编程基础与应用教案0402-选择结构的应用(二).docx(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Python编程基础与应用教案0402-选择结构的应用(二)Python编程基础与应用电子教案课题选择结构的应用授课人课型实训课程Python编程基础与应用班级课时2上课时间上课地点教学目标掌握if多分支和if嵌套的操作方法重 点难 点学情分析教学方法演示法、做中学、项目教学法教学准备多媒体电脑机房,云教学平台环境,投影仪教学过程与内容设计意图时间环节一:初识多分支结构1、 if多分支结构语法形式:大家试想一下,如果需要判断的情况大于两种,if和if-else语句显然是无法完成判断的。这时,出现了多分支结构,即if-elif判断语句,该语句可以判断多种情况,语法形式如下:if(条件表达式1):
2、语句/语句块1elif(条件表达式2):语句/语句块2elif(条件表达式3):语句/语句块3.elif(条件表达式n):语句/语句块nelse:语句/语句块n+12、 范例讲解当用户输入考试分数,程序实现成绩等级的评定。score = int(input(请输入分数:)if score = 90:print(本次考试,成绩优!)elif score = 80:print(本次考试,成绩良!)elif score = 70:print(本次考试,成绩中!)elif score = 60:print(本次考试,成绩及格!)else:print(本次考试,成绩不及格!)环节二:if嵌套1.在if或
3、者if-else语句中又包含一个或者多个if或者if-else语句,这种结构称为if嵌套。一般形式如下:if(条件表达式1):if(条件表达式2):语句2-1 else:语句2-2else:if(条件表达式3): 语句3-1else: 语句3-22. 范例讲解众所周知,乘客进站前需要先验票,再通过安检,最后才能上车。在程序中,后面的判断条件是在前面的判断成立的基础上进行,代码如下所示ticket = int(input(是否有票?请输入1(表示有)或者0(表示无):) knife = int(input(是否携带刀具?请输入1(表示有)或者0(表示无):)if ticket = 1: print(有车票,请安检!) if knife = 1: print(有车票,但携带刀具,未通过安检,不能进站!) else: print(有车票,没携带刀具,通过安检,可以进站!)else: print(无票,不能进站!)环节三:学生完成实训和练习1、范例:输入一个年份数字,判断这个年份是否公历闰年代码略,参与课本2、完成if-elif多分支结构流程图环节四:小结与作业1、掌握本节课所讲if的分支结构2、作业教学反思感谢您的支持与使用如果内容侵权请联系删除仅供教学交流使用4
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python 编程 基础 应用 教案 0402 选择 结构
限制150内