4.3.1if条件的应用 课件 2023—-2024学年粤教版(2019)高中信息技术必修1

2023-12-17
| 21页
| 2204人阅读
| 762人下载
普通

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术粤教版必修1 数据与计算
年级 高一
章节 4.3.1 if语句的应用
类型 课件
知识点 -
使用场景 同步教学-新授课
学年 2023-2024
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 PPTX
文件大小 42.77 MB
发布时间 2023-12-17
更新时间 2023-12-17
作者 lingling26
品牌系列 -
审核时间 2023-12-17
下载链接 https://m.zxxk.com/soft/42354276.html
价格 0.00储值(1储值=1元)
来源 学科网

内容正文:

python的if选择结构 粤教版(2019) 信息技术(高中)(必修一) 第4章 程序设计基础 江安县南屏高级中学 温故而知新 Review the old and learn the new 掌握数据类型 Master data types 整型(int)、浮点型(float) 字符串类型(str)、列表(list) 掌握运算符 Mastery operator 算术运算符:+、-、*、/、%、**、// 逻辑运算符:and、or、not 关系运算符:>=、<=、==、!= 数据类型转换 Data type conversion 使用input()函数输入的数据均为字符串类型; 如需进行算数运算则使用int()或float()函数进行强制数据类型转换 数据类型与运算符 Data types and operators 数据类型转换 Data type conversion 01 选 择 选 择 TEACHING COURSEWARE 选 择 choose 目 录 PART-01 单分支if语句应用 PART-02 双分支if语句应用 PART-03 实战练习 01 单分支 if语句应用 单分支if语句 单分支if语句 单分支if语句的格式为: if 条件表达式: 语句组 if后面加空格后接条件表达式,条件表达式后一定要加冒号”:“ 语句组前要有明显的缩进(空格,通常以1个Tab键即4个空格为一个缩进单位)。 所有语句组严格遵循相同的缩进(即空格个数相同) 语句组可以是一行代码,也可以是多行代码。 执行过程:语句组只有在条件表达式的值为真True时才会执行,否则为假False不执行 项目探讨 问题 项目小组成员在某网购站点上了解到某种笔记本搞优惠活动,规定一次购买6本以上(含6本)10本以下(含10本)打九折,一次购买11本以上(含11本)打八折。怎样根据笔记本的单价和购买数量编写程序计算在总费用? 项目探讨 设计算法 ① 输入S、P的值; ② 如果S<6,则J=1.0; ③ 如果S>=6而且S<=10,则J=0.9; ④ 如果S>=11,则J=0.8; ⑤ T=S*P*J; ⑥ 输出T的值; ⑦ 结束。 分析问题 1.假设购买笔记本数量为S本,笔记本单价为P元,折扣系数为J,总费用为T; 2.规则: 如果S<6,则J=1.0; 如果S>=6而且S<=10,则J=0.9; 如果S>=11,则J=0.8; 总费用:T=S*P*J 3.根据输入的笔记本数量与价格算出总费用 流程图呈现 项目探讨 设计算法 编写程序 项目探讨 如何实现同时一行输入三个数,并以空格分隔? 函数分割.split()对象是一个“字符串” #split()括号内可以没有参数,代表按照空,空格,换行符,制表符来分割。 输入的三个数用空格隔开分别赋值给a,b,c 01 双分支 if语句应用 单分支if语句 双分支if语句 双分支if语句的格式为: if 条件表达式: 语句组A else: 语句组B if后面加空格后接条件表达式,条件表达式后一定要加冒号”:“ else后直接加冒号”:” 所有语句组严格遵循相同的缩进(即空格个数相同) 语句组可以是一行代码,也可以是多行代码。 执行过程:条件表达式为真True执行语句组A,否则为假False执行语句组B,适用于两种完全对立也就是非B即A、非A即B的判断选择。 项目探讨 问题 项目小组成员在某网购站上看到三种笔记本的优惠价格各不相同,笔记本1、笔记本2和笔记本3每本分别优惠价为a元、b元和c元,编程输出其优惠价的最大值。 项目探讨 设计算法 ①输入三个数a、b、c; ②如果a>b,则m=a;否则m=b; ③如果c>m,则m=c; ④输出m的值; ⑤结束。 分析问题 1.读入的三个数a、b、c,2.设其中的最大数为m, 3.找出a和b中最大的数赋给m, 4然后再将m与c比较, 5.找三个数中最大的数。 流程图呈现 项目探讨 设计算法 编写程序 当堂练习一 if语句的应用 1.已知password中存储了用户input()输入的密码(注:经过数据类型转换,password最后存储整数型密码),如果密码等于667722则打印输出"恭喜!密码正确"。下列选项能准确表达此逻辑的是( ) A、 if password=="667722": C. if password=667722: print("恭喜!密码正确") print("恭喜!密码正确") B、if password==667722: D、if password="667722": print("恭喜!密码正确") print("恭喜!密码正确"

资源预览图

4.3.1if条件的应用 课件 2023—-2024学年粤教版(2019)高中信息技术必修1
1
4.3.1if条件的应用 课件 2023—-2024学年粤教版(2019)高中信息技术必修1
2
4.3.1if条件的应用 课件 2023—-2024学年粤教版(2019)高中信息技术必修1
3
4.3.1if条件的应用 课件 2023—-2024学年粤教版(2019)高中信息技术必修1
4
4.3.1if条件的应用 课件 2023—-2024学年粤教版(2019)高中信息技术必修1
5
4.3.1if条件的应用 课件 2023—-2024学年粤教版(2019)高中信息技术必修1
6
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。