- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
分析问题 “大国点名,没你不行”。今年是第七次全国人口普查年,我国幅员辽阔、人口众多,面对海量数据,我们怎样去收集、统计和分析这些数据呢?
第四章 程序设计基础分析问题探究活动1 全国人口数据调查与分析
第四章 程序设计基础分析问题 这个问题相当于要计算所有省份人口的累加值。4.4 运用循环结构描述问题求解过程 数据越多,累加就越多,这样一个重复性的计算,我们就可以用循环来实现。 循环就是让计算机自动完成重复工作的常见方式。for 循环、while循环、循环嵌套、循环控制是本节我们主要的学习内容。
运用循环结构描述问题求解过程第四章 程序设计基础For循环的应用株洲市第四中学 文常春
第四章 程序设计基础for循环语句的格式4.4 运用循环结构描述问题求解过程“:”代表下一行是循环的第一行,循环体在书写时要缩进。在for循环中,从for语句末尾的冒号开始至其下面没有缩进的代码之间都是其包含的需要重复执行的部分。因此,for循环所包含的语句是以缩进为标志的。For循环一次把列表中的每个元素逐个迭代出来。
第四章 程序设计基础for循环语句中列表的几种表达方式4.4 运用循环结构描述问题求解过程1、直接罗列;(P68) for value in [1,2,3,4,5]:2、先定义后使用;
第四章 程序设计基础4.4 运用循环结构描述问题求解过程3、使用range()函数。 ①、从指定的第一个值开始数,并在到达所指的第二个值后停止,因此不包含第二个值。 ②、使用range()函数时,还可以指定步长。 ③、使用range()函数时,数值列表也可以是降序的。
第四章 程序设计基础设计算法 根据上述分析,可设计如下算法:需要有一个循环变量将列表中的每一个数取出来,将该变量命名为x;还需要另外一个临时变量不断和该变量进行加法运算,并记录运算结果,将临时变量命名为sum,变量x每增加1时,就和变量sum进行一次加法运算,变量sum记录的是累加的结果。4.4 运用循环结构描述问题求解过程
第四章 程序设计基础编写程序4.4 运用循环结构描述问题求解过程list1=[351,608,695,945,1562,2154,2428,2523,2540,2647,2691,3124,3623,3729,3751,3876,3973,4352,4666,4858,4960,5850,5927,6366,6918,7592,8070,8375,9640,10070,11521]sum=0for x in list1: sum=sum+xprint(sum)
第四章 程序设计基础 我国现有14亿人口,按照每年0.47%(近五年的均值)的自然增长率(出生率-死亡率),10年后将有多少人?50年后将有多少人?问题探究活动2
第四章 程序设计基础分析问题 这个问题要计算十年后的人口数量,相当于在每一年的基础上乘以增长率(乘以10次)。4.4 运用循环结构描述问题求解过程可以用for循环的range函数编程来解决这个问题。
第四章 程序设计基础设计算法4.4 运用循环结构描述问题求解过程年份sum1sum*(1+0.0047)2sum*(1+0.0047)*(1+0.0047)3sum*(1+0.0047)*(1+0.0047)*(1+0.0047)…………10
第四章 程序设计基础编写程序4.4 运用循环结构描述问题求解过程x=0,sum=14x10?sum=sum*1.0047x=x+1输出sumYNx相当于操场跑圈中的计数员,每跑完一圈,x的值加1如果计算50年后的人数,需要修改哪个值?range里只有一个数值,表示从零开始
第四章 程序设计基础探究活动34.4 运用循环结构描述问题求解过程 杰米与韦伯的合同 一个叫杰米的百万富翁,一天,碰上一件奇怪的事,一个叫韦伯的人对他说,我想和你定个合同,我将在整整一个月中每天给你10万元,而你第一天只需给我一分钱,而后每一天你给我的钱是前一天的两倍。杰米说:“真的?!你说话算数?” 问题:如果是你,你愿意和韦伯签订这样的合同吗?为什么?
第四章 程序设计基础分析问题4.4 运用循环结构描述问题求解过程天数韦伯支出(万元)110210310410510610……103010合计300问题:1、如何计算杰米的最终支出?变式2**02**12**22**32**42**52**292**0+2**1+2**2+2**3+……+2**292**(n-1)杰米支出(分1+2+4+8+16+32+……
您可能关注的文档
最近下载
- 2025财务报销制度及报销流程.docx VIP
- 湖南省2025届高三九校联盟第一次联考 数学试卷(含答案解析).docx
- 美剧剧本绝望主妇台词本中英文对照精排版第一季第一集.pdf VIP
- 特种设备风险分级管控制度.docx VIP
- 设计与人文当代公共艺术超星尔雅学习通答案100分最新版.doc VIP
- Panasonic松下SL-SX510 使用说明书.PDF VIP
- 【新教材】2025-2026学年统编版(2024)三年级道德与法治上册第4课《科技力量大》课件.pptx
- 2016年房产新政最新消息最新购房契税政策标准.doc VIP
- 2025中国中医科学院中医药健康产业研究所(江西中医药健康产业研究院)招聘事业编制人员考试备考试题及答案解析.docx VIP
- 新人教版六年级数学上册第三单元分数除法解决问题分类训练.doc VIP
文档评论(0)