山东省枣庄市第八中学东校区高中信息技术教科版(2019)必修一 2.2 做出判断的分支(第二课时)学案

2019-11-20
| 6页
| 1355人阅读
| 17人下载
普通

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术教科版必修1 数据与计算
年级 高一
章节 2.2 做出判断的分支
类型 学案
知识点 -
使用场景 同步教学
学年 2019-2020
地区(省份) 山东省
地区(市) 枣庄市
地区(区县) -
文件格式 DOCX
文件大小 122 KB
发布时间 2019-11-20
更新时间 2019-11-20
作者 学子xuezi
品牌系列 -
审核时间 2019-11-20
下载链接 https://m.zxxk.com/soft/11903752.html
价格 0.50储值(1储值=1元)
来源 学科网

内容正文:

2.2 做出判断的分支 【学习目标】 1.认识程序的选择结构,了解python语言语句缩进的特点。 2.熟练应用条件表达式,掌握if语句的语法格式。 3.能用条件语句编写程序解决生活中的问题,提升逻辑思维能力,进一步体会算法及其思想。 【学习重点】 理解赋值、分支语句的工作原理;掌握赋值、分支语句的格式和使用方法。 【学习难点】 能够使用赋值、分支语句解决实际问题。[来源:学科网ZXXK][来源:学§科§网] 【教学过程】 程序中需要根据不同的条件判断来决定程序执行走向的,可以使用if分支语句实现。自学以下3种基本格式,完成相应的练习。 1.基本格式 (1)单分支 if 条件(表达式): 语句或语句组 对于条件表达式可以是一个单纯的布尔值或变量,也可以是比较表达式或逻辑表达式,如果表达式的值为真,则执行“语句块”,如果表达式的值为假,就跳过“语句块”,继续执行后面的语句,这种形式就如同汉语里的“如果……就……”。 例:试运行下列程序代码,巩固认识单分支分支语句,并总结程序运行过程中出现的问题。 分支程序用来判断飞船是否能够升空。当飞船速度v>=7.91,输出“飞船成功飞行!”,否则输出“飞船不能升空!”。 v=float(input("请输入速度(千米/秒):")) if v>=7.91: print("飞船成功飞行!") else: print("飞船不能升空!") (2)双分支 if 条件(表达式): 语句或语句组A else: 语句或语句组B 使用if……else语句时,条件表达式可以是一个单纯的布尔值或变量,也可以是比较表达式或逻辑表达式,如果满足条件,则执行if后面的语句块,否则,执行else后面的语句块,这种形式就如同汉语里的“如果……否则……” 练习 (1)将下列程序代码补充完整,并调试运行,实现分性别的最适宜心率计算。(可以先画出程序的流程图) age=float(input('请输入age=')) #输入年龄 HRrest=float(input('请输入HRrest=')) #输入安静心率 gender=input("请输入male or female :") #输入性别 if gender=='male'

资源预览图

山东省枣庄市第八中学东校区高中信息技术教科版(2019)必修一 2.2 做出判断的分支(第二课时)学案
1
山东省枣庄市第八中学东校区高中信息技术教科版(2019)必修一 2.2 做出判断的分支(第二课时)学案
2
山东省枣庄市第八中学东校区高中信息技术教科版(2019)必修一 2.2 做出判断的分支(第二课时)学案
3
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。