2.4可以复用的代码——完善购物系统 课件 2023—2024学年教科版(2019)高中信息技术必修1

2024-03-18
| 14页
| 644人阅读
| 3人下载
特供

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术教科版必修1 数据与计算
年级 高一
章节 2.4 可以复用的代码
类型 课件
知识点 -
使用场景 同步教学-新授课
学年 2024-2025
地区(省份) 新疆维吾尔自治区
地区(市) 乌鲁木齐市
地区(区县) -
文件格式 PPTX
文件大小 6.65 MB
发布时间 2024-03-18
更新时间 2024-03-18
作者 花朵227
品牌系列 -
审核时间 2024-03-18
下载链接 https://m.zxxk.com/soft/43942624.html
价格 1.00储值(1储值=1元)
来源 学科网

内容正文:

5.2 编程计算 探秘自助贩卖机 贩卖机原理分析 消费劵活动探究 改进自助贩卖机 完善自助贩卖机 2.1 计算机解决问题的过程 2.2 做出判断的分支 子项目主题 内容目录 2.3 周而复始的循环 2.4 可以复用的代码 ——解决自动贩卖机订单结算问题 2.4 可以复用的代码 乌鲁木齐市实验学校 赵雅洁 3 显示购物订单? 计算商品总价? 自动贩卖机订单结算系统应该有哪些功能? 体验自动贩卖机订单结算系统 活动一:小组思考如何用流程图/自然语言来描述自动贩卖机订单结算系统 开始 显示贩卖机清单和选项 输入选项 序号为1? 是 输入购买商品和数量 输入选项 序号为1? 是 输入购买商品和数量 输入选项 …… 循环? 重复功能的代码? 揭开函数的面纱 函数:组织好可重复使用的代码。可以实现特定功能的有名字的功能代码 用户自定义函数 函数库中的标准函数,是Python提供给用户的一系列已经编好的程序。如: print()输出函数 input()输入函数 用户根据需要编写的一段程序 系统函数 def 函数名(参数): #函数说明 语句或语句组 return 返回值 函数的调用:指函数定义以后,在代码的其他地方使用函数的动作 函数的调用形式是函数名(参数) 基本格式: 活动二:实践揭开函数的神秘面纱 删除第11行print前面的“#”删除,观察运行结果 删除第3行print前面的“#”删除,观察运行结果 删除第12行前面的“#”删除,观察运行结果 修改13行qh(4)为qh(5),观察运行结果 操作: 1、该程序定义了一个名为 的函数? 2、该程序是从哪一行开始执行的? 3、函数的调用采用 的方式? 4、函数执行完,由 语句将表达式的值返回给调用者,结束函数? 5、如果要计算1+2+……+100的值,应该修改哪个值? 6、为什么自定义函数要写在主程序前? 思考: qh 11行 函数名(参数) return 函数的定义必须放在该函数的调用之前。 def 函数名(参数): #函数说明 语句或语句组 return 返回值 需要注意的内容: 1、函数名和变量命名的规则一致。必须以必须以字母或下划线开头,只能包含字母数字或下划线。区分大小写。不能使用保留字。 2、参数是用来向函数传递值的,当有多个参数时,各个参数用逗号隔开。 3、函数名、函数体必不可少,参数和返回值可以根据需要进行定义。 4、函数执行完成后,由return语句将表达式值返回给调用者,结束函数。 5、函数的调用采用函数名(参数)的方式。 活动三:完善自动贩卖机计算计算价格自定义函数 自定义函数 主函数 现在我们自定义了一个计算购物车商品总价的函数,以后我们需要计算总价就可以直接调用这个函数。 拓展任务: 你觉得校园自动贩卖机订单结算系统还能添加哪些功能? 用户登录? 账号充值服务? 小结: 自定义函数 函数的分类 函数的定义 函数的调用 函数的优势 系统函数 自定义函数 def 函数名(参数): #函数说明 语句或语句组 return 返回值 函数名(参数) 提高程序的效率 易于维护,程序结构更清晰 自定义函数让程序“事半功倍”,也希望大家找到学习路上的“自定义函数”! 14 Lavf57.56.101 $$

资源预览图

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