课件编号7905732

第六课,多分支选择程序设计 课件(15张幻灯片)+教案

日期:2024-05-05 科目:信息技术 类型:初中教案 查看:94次 大小:1192391Byte 来源:二一课件通
预览图 0
第六,分支,选择,程序设计,课件,15张
    #第一、第二行,将输入的数字强制转换为浮点数据,并将之赋值给变量x,y x=float(input("请输入第一个运算数:") y=float(input("请输入第二个运算数:") #第三行,我们将输入的运算符,存储到了变量op中,第四行,将变量C赋值为0 op=input("请输入算数运算符(+ - /):") c=0 if op=="+": c=x+y print("运算结果为:",c) elif op=="-": c=x-y print("运算结果为:",c) elif op==" ": c=x y print("运算结果为:",c) #,当除数为0时,即y=0,此时若无try/except语句,程序会报错。 #只需要将正常执行的语句前套上一个try:再在后面使用except语句来处理异常情况。 #它的作用也很明显,只要我们try中的y=0了,那么便会执行except后语句。 elif op=="/": try: c=x/y print("运算结果为:",c) except: print("除数不能为0!") else: print("运算符输入有误!")(课件网) 多分支结构程序设计 疫情期间进商场的步骤 生活中的编程 进?商场保安要对我们进?体温检测和健康码查看。只有在无咳嗽症状、体温37.5度以下且健康码显示为绿码时戴好口罩才放?进?,不然禁??内。 请你与?组讨论合作回答和完成以下的问题: 01 02 进?商场需要满??个条件? 利?流程图的形式表现出选择情况。 疫情期间进商场的步骤 生活中的编程 是否咳嗽 是 否 禁止入内 体温是否高于37.5℃ 是 否 禁止入内 健康码不是绿色 是 否 禁止入内 无佩戴口罩 是 否 放行 禁止入内 格式 if-elif条件语句 If<条件1>: <语句1> Elif<条件2>: <语句2> …… Elif<条件n>: <语句n> [else: <语句n+1> 一个if语句可以包含多个elif子句,仅当if条件不为真时,elif条件2子句才会被执行,以此类推,若一直到没有符合条件去执行条件子句,那么便执行else语句。(else)可以视作以上条件均不满足的情况下,应该执行什么。 练一练 使用if-elif语句,将进入商场的流程图改写为代码。 是否咳嗽 是 否 禁止入内 体温是否高于37.5℃ 是 否 禁止入内 健康码不是绿色 是 否 禁止入内 无佩戴口罩 是 否 放行 禁止入内 if-elif条件语句 If有咳嗽症状: 禁止入内 Elif 健康码不是绿色: 禁止入内 Elif体温高于37.5℃: 禁止入内 Elif无佩戴口: 禁止入内 [else: 放行] 多分支结构程序实例 为了计算今天的消费,我们决定编写简单程序,实现两个数之间的四则运算。 问题分析 多分支结构程序实例 首先,需要知道两个运算数,然后根据四则运算进行计算,并输出结果。在这个过程中,我们还要求它能够进行简单处理运算异常的情况。(例如,除数为0的情况下) 算法设计 多分支结构程序实例 在本例中,输入的数据分别存储在变量x,y中;输入的运算符存储在变量op中,运算结果存储在变量c中。 算法设计 多分支结构程序实例 根据以上分析,其算法用流程图表示,如下图所示: 编写程序代码 多分支结构程序实例 将下发的四则简单运算的程序代码复制粘贴到shell中,保存后,尝试运行一下。 代码解读 多分支结构程序实例 四则运算代码 课堂小结 1、if-elif条件语句 2、多分支结构程序设计实例 ①问题分析 ②算法设计 ③代码的编写和解读(try/except语句) ④调试运行 随堂训练 课本第31页 完成第一小题 尝试第二小题 下 课第4课 顺序结构程序设计 【教学目标】 1.了解多分支结构,理解if-elif条件语句的格式和执行流程 2.理解if-elif条件语句解决问题的一般步骤和方法 3.理解if-elif条件语句中的try/except语句的格式和功能,并能进行实际应用。 【教学重难点】 1. 重点:if-elif条件语句的一般格式与执行流程 2. 难点:try/except语句的格式和功能 【教学方法】 讲授法、练习法 【教学准备】 多媒体网络机房,课件 【教学过程】 教学过程 教师活动 学生活 ... ...

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