高中信息技术粤教版课件:4-4运用循环结构描述问题求解过程课件 (3).pptx

高中信息技术粤教版课件:4-4运用循环结构描述问题求解过程课件 (3).pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
运用循环结构描述问题求解过程(第一课时)年 级:高一年级 学 科:信息技术(粤教版)主讲人:文常春 学 校:株洲市第四中学 4.4 运用循环结构描述问题求解过程年 级:高一年级 学 科:信息技术(粤教版)主讲人:文常春 学 校:株洲市第四中学 情境导入:观看视频,了解“腾讯99公益事业” 腾讯“99公益日”是在中央网信办和民政部指导下,由腾讯公益基金会联合国内数万家公益慈善组织共同发起的一年一度全民公益活动。 自2015年开始,该活动已连续举办了七届,逐步成为国内最具影响力的全国性慈善活动,被民政部推介为世界互联网募捐的“中国样本”。情境导入:观看视频,了解“腾讯99公益事业” 某公司老总是个爱心人士,他决定以公司名义参与此项公益活动。方案是以年为单位(一年以365天计算),第一天捐助1元,第二天捐助2元,第三天捐助3元 ……,以此类推。请你帮他算一算,每年他公司需要捐助多少元?1、分析问题 这个问题相当于要计算1+2+3+……+365之和。如果用已学的顺序结构来完成,会怎样?有什么更简单的方法来实现吗?探究活动 For循环基础知识01 冒号“:”代表下一行是循环的第一行,循环体在书写时要缩进。在for循环中,从for语句末尾的冒号开始,至其下面没有缩进的代码之间,都是其包含的需要重复执行的部分。因此,for循环所包含的语句是以缩进为标志的。For循环依次把列表中的每个元素逐个迭代出来。For 循环变量 in 列表: 语句或语句组For循环语句一般格式 是否缩进循环体示例代码有缩进for value in [1,2,3,4,5]: print(value) print(good)无缩进for value in [1,2,3,4,5]: print(value)print(good)示例结果1good2good3good4good5good12345good举例For循环语句一般格式 方式循环体示例代码示例结果1、直接罗列for value in [1,2,3,4,5]: print(value)print(good)12345good2、先定义后使用values=[1,2,3,4,5]for value in values: print(value)print(good)12345goodFor循环语句中列表的三种表达方式 方式作用解释range( )函数示例代码3、使用range( )函数。①、从指定的第一个值开始数,并在到达所指的第二个值后停止,因此不包含第二个值。for value in range(1,6): print(value)print(good)②、使用range( )函数时,还可以指定步长。for value in range(2,11,2): print(value) ③、使用range( )函数时,数值列表也可以是降序的。for value in range(10,1,-2): print(value)微课知识点解说结果12345Good246810108642For循环语句中列表的三种表达方式 根据上述分析,算法如下:设总捐赠金额为sum,初始值为0;设天数为x ,初始值为1,判断x是否小于等于365;如果x=365,则捐赠金额累加;天数x递增,满足条件,继续执行循环体;如果x365,则退出循环体。输出sum。2、设计算法sum=0,x=1x=365?sum=sum+xx=x+1输出sumYN流程图探究活动 3、完善程序、并调试运行。1年所捐赠的总金额为:66795元sum=___for x in _________ sum=sum+____print(捐赠总金额为:,____)探究活动 1、学生:打开问卷星网址: https://ks.wjx.top/vj/wFqiOKx.aspx,完成检测题。学情分析 02For循环的实践应用 杰米与韦伯的合同 一个叫杰米的百万富翁,一天,碰上一件奇怪的事,一个叫韦伯的人对他说,我想和你定个合同,我将在整整一个月中每天给你10万元,而你第一天只需给我一分钱,而后每一天你给我的钱是前一天的两倍。杰米说:“真的?!你说话算数?”杰米还想:要是合同定两个月,三个月多好!(一个月以30天计算) 问题:如果是你,愿意和韦伯签订这个合同吗?为什么?学以致用 天数韦伯支出(万元)1102103104

您可能关注的文档

文档评论(0)

K12教育资源 + 关注
实名认证
内容提供者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2023年02月03日上传了教师资格证

1亿VIP精品文档

相关文档