- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
3.2.4循环结构的程序实现浙教版必修一数据与计算第三章算法的程序实现第二节Python语言程序设计
创设情境具有一定规模的超市,收银通常由超市管理系统来完成。收银时,收银员用扫描仪逐个扫描商品上的条形码,随着一连串的“嘀”声,收银员可以快速地完成顾客所购商品的费用结算(如图2.2.6)。小明在超市购买了铅笔,钢笔,数学练习本等多种物品。为了使超市能够及时计算出小明所支付费用,需要针对收银员的收银过程设计一个算法来解决上面所述的收银问题。
分析问题输入第一个商品编码,查找对应价格,记录价格输入第二个商品编码,查找对应价格,记录价格··输入第n个商品编码,查找对应价格,记录价格确认是否结算?是:输出需要支付的价格否:输入第n+1个商品编码,查找对应价格,记录价格··确认是否结算?是:输出需要支付的价格
设计算法用code表示商品的编码,用sum表示小明应付的总金额,用x表示每个商品的价格。开始输入商品编码code在数据库中找到code对应商品的价格xsum=sum+x输出结算清单(包括sum的值)结束开始结算?是否程序设计中的“累加器”“累加器”指的是算法执行过程中对同类事物或数据进行统计计算的实现技术。上述算法中的sum=sum+x就起到了累加的作用。
探究新知:设计算法-循环结构算法执行过程中,在条件控制下,某些操作步骤需要重复执行(循环)的控制结构称为循环结构--条件循环。循环条件满足?循环体是否
不满足条件时运行循环体当满足条件时运行判断的条件探究新知:循环结构-条件循环条件循环-while格式:while开始结算==否?:输入商品编码code在数据库中找出code对应商品的名称和价格xsum=sum+xprint(输出结算清单(包括sum的值))
编写程序以下代码为伪代码(调用数据库未完善):x=0#调用数据库中code对应商品的价格end=0#end值为1时开始结算金额,为0时继续输入商品编码sum=0#sum表示客户应付总金额while:code=input(请输入商品编码:)x=[]调用数据库中code对应商品的名称和价格.#计算客户应付金额end=input(end输入值为1时结算金额,为0时继续输入商品编码:)print(客户应付总金额:,sum)end==0sum=sum+x
巩固练习1.在Python中,下列程序运行后会看到()“你好”。S=0whileS10:S=S+2print(你好)A.2个B.1个C.3个D.5个2.在Python中,下列程序运行后会看到()“中国加油”。S=0whileS10:S=S+2print(中国加油)A.2个B.1个C.3个D.5个DB
集思广益小明在支付后,需要收银员打印购买商品的信息。为了使超市能够及时打印出小明所购买商品的信息,需要针对收银员的收银过程设计一个算法来解决上面所述的收银问题。
设计算法code:商品的编码sum:小明应付的总金额y:每个商品的名称a:创建一个空列表,保存商品名称m:循环变量开始输入商品编码code在数据库中找到code对应商品的名称y创建一个空列表:a=[]a.append(y)输出商品名称print(m)结束打印小票?是否商品循环输出?是否
遍历任何可迭代对象如一个列表或者一个字符串探究新知:循环结构-计数循环计数循环-for格式:存储每一次遍历结构的内容循环体每一次遍历都将运行一次for循环变量in
您可能关注的文档
- 【黔教版】《信息科技》五年级下册第7单元第5课《分享交流》.pptx
- 【清华大学版】《信息科技》八年级下册第2单元第4课《跨学科活动:昆虫的识别》.pptx
- 【清华大学版】《信息科技》七年级下册第2单元第2课《交流互动进步多——云端协同》.pptx
- 【湘科版 】《信息科技》七年级下册第五单元第1课《活动一 智能规划设计研学旅行》.pptx
- 【湘科版 】《信息科技》七年级下册第五单元第2课《活动二 借助电商做好研学准备》.pptx
- 川教版(2024)三年级下册1.1探秘在线学习平台课件.pptx
- 川教版(2024)三年级下册信息科技 1.2掌握在线学习工具 课件.pptx
- 川教版(2025)小学三年级下册信息科技第三单元第二节 做实在线安全课件.pptx
- 教科版(2024)八年级下册信息科技 4-3-第十六课-智慧交通 课件.pptx
- 教科版(2024)八年级下册信息科技 4-4-第十七课-智慧物流 课件.pptx
- 深度解析(2026)《ISO 22002-12025食品安全前提方案—第1部分:食品制造》.pptx
- 深度解析(2026)《ISO 22002-52025食品安全前提方案—第5部分:运输和储存》.pptx
- 深度解析(2026)《ISO 22002-42025 食品安全前提方案 — 第4部分:食品包装制造》.pptx
- 徒步活动策划方案.doc
- 深度解析(2026)《ISO 22002-62025食品安全前提方案—第6部分:饲料及动物食品生产》.pptx
- 2026年新版郯城期末真题卷.doc
- 深度解析(2026)《ISO 22476-72012岩土工程勘察与测试 — 现场测试 — 第7部分:钻孔千斤顶试验》.pptx
- 深度解析(2026)《ISO 22090-22014 船舶与海洋技术 — 航向传送装置(THD) — 第2部分:地磁原理》.pptx
- 深度解析(2026)《ISO 23584-22012 光学和光子学 — 参考字典规范 — 第 2 部分:类与特性定义》:构建智能制造数据基石的专家视角与未来展望.pptx
- 深度解析(2026)《ISO 22932-92025 Mining — Vocabulary — Part 9 Drainage》:构建未来矿山“水脉”治理与可持续发展的新语言体系.pptx
最近下载
- (通 用)中考英语写作优秀范文必背篇(word版).docx VIP
- 2026届八省联考(T8联考)2026届高三年级12月检测训练数学试卷(含答案详解).docx
- 统编版高中语文选择性必修中册教学课件《为了忘却的记念》.pptx VIP
- 2025年适老化衣柜安全设计收纳方案.docx VIP
- 心血管-肾脏-代谢综合征(CKM)综合管理中国专家共识2025解读PPT课件.pptx VIP
- 新疆大学2023-2024学年第1学期《高等数学(上)》期末考试试卷(A卷)附参考答案.pdf
- 2022年度广州经营性用地供地蓝皮书_解密.pdf VIP
- 颅内肿瘤 ppt课件.pptx VIP
- 2024-2025学年北京市西城区七年级上学期期末英语试卷(含详解).pdf VIP
- 2 2024年XXXXXXX医院胸痛中心现场核查迎检实施方案.pdf VIP
原创力文档


文档评论(0)