




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
问题引入项目小组为了筹集购买奖品和纪念品的费用,准备开展一次募捐活动,计划向第一个赞助人募捐20元,向第二个赞助人募捐25元……后一个比前一个多募捐5元,依次下去,第几个人募捐后募集到的总费用累计超过500元?如何利用计算机程序解决该问题?护国中学循环结构程序的循环结构是程序设计中常用到的基本结构之一。循环是让计算机自动完成重复工作的常见方式。循环结构for循环while循环while循环的应用1
while循环的一般格式while(表达式):语句或语句组注:①while(表达式)后面加“:”;②语句或语句组严格遵循相同的缩进。缩进通常是一个制表符(\t)或者4个空格字符。1个空格Tabwhile循环的应用1
while循环的一般格式while(表达式):语句或语句组注:(1)表达式的值为真(True)或假(False)。(2)当表达式的值为真时,执行循环体语句;当表达式的值为假时,退出循环,执行循环体外的下一条语句(即当后面没有缩进的第一条语句)。while循环的应用1
while循环的一般格式while(表达式):语句或语句组注:(3)每次循环都是执行完循环体语句后回到表达式处重新开始判断,重新计算表达式的值。一旦表达式的值为假就退出循环,为真时就继续执行循环体语句。(4)循环体中必须有改变条件表达式值的语句,否则将成为死循环。1
while循环的执行过程while循环的应用上条语句表达式?循环语句下条语句YN小试牛刀以下哪个是Python中while循环的标准格式示例?(
)A.whileconditionstatements
B.whilecondition:statements
C.whilecondition:statements
D.while(condition):statements
BD探究活动一计算1到10的和分析问题计算1到10的和,即计算sum=1+2+3+...+10,这里一共进行了
次循环,可以通过变量i记录循环的次数,即i=1,2,3...10。10设计算法1.给i赋一个初始值i=1;2.给sum赋一个初始值sum=0;3.sum=sum+i;4.i=i+1;5.如果i<11,则返回步骤3;6.输出sum的值;7.结束。i=1,sum=0sum=sum+ii=i+1i<11?输出sum的值YN编写程序i=1,sum=0sum=sum+ii=i+1i<11?输出sum的值YNi=1sum=0i<11sum=sum+ii=i+1print(sum)调试运行运行结果:实践活动一尝试编写程序完成计算1到80的和探究活动二根据以上学习,思考“引入”中提到的问题:项目小组为了筹集购买奖品和纪念品的费用,准备开展一次募捐活动,计划向第一个赞助人募捐20元,向第二个赞助人募捐25元……后一个比前一个多募捐5元,依次下去,第几个人募捐后募集到的总费用累计超过500元?分析问题设所拉赞助人的数量为num(num=1,2,3,…),每次募集的费用为money,每次募集之后总费用为sum,则sum可以用如下的式子表示:sum=20+25+30+…于是这个问题就可以转化为:当sum≥500时,求num的值。设计算法根据上述的分析,设计算法如下:1.令num=1;2.令money=20;3.令sum=20;4.num=num+1;5.money=money+5;6.sum=sum+money;7.如果sum<500,则返回步骤4;8.输出num的值;9.结束。编写程序调试运行将程序输入计算机进行调试运行,得出如下结果:实践活动二编程实现计算100及以内所有偶数的和提示:1.定义一个变量i=2,用于判断当前的数是否在100及以内2.定义一个变量sum=0,用于计算偶数的和
第一次:i=2sum=0+2=2
第二次:i=4sum=2+4=6
第三次:i=6sum=6+6=12……
第n次:i=100实践活动二编程实现计算100及以内所有偶数的和代码示例:巩固练习1.这段代码缺少了while循环一般格式中的哪个重要部分?(
)
A.循环变量初始化
B.循环条件C.循环体
D.循环变量更新i=1whilei<5:print(i)D巩固练习2.以下代码的输出结果是?(
)
A.012345 B.01234C.12345 D.5i=0whilei<5:print(i)i+=1B巩固练习3.以下代码执行后,count的值是?(
)
A.5 B.10 C.4 D
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二项式定理专项训练解析版
- 2025年妇幼保健员考试中的重点领域试题及答案
- 二零二五年度房屋翻新项目装修工人雇佣合同
- 二零二五年度房屋买卖合同解除与房地产交易纠纷解决协议
- 二零二五年度特色茶楼入股经营管理合同
- 2025年度旅游大巴车租赁及景区导览服务合同
- 2025年度茶楼转让与茶叶经营服务协议
- 二零二五年度上市公司股权转让与工商变更服务协议
- 二零二五年度吊装作业风险评估与管理协议合同
- 二零二五年度土地使用权出让合同主体变更及土地规划调整协议
- 诊所消防安全培训课件
- 实验室扩项方案
- 砂石加工项目实施方案
- 油橄榄主要病虫害及防治
- 卖油翁说课稿
- 移动网络维护人员技能认证-安全-L1备考试题库大全-上(单选题汇总)
- 福建省地图矢量PPT模板(可编辑)
- 眼镜学智慧树知到课后章节答案2023年下温州医科大学
- 新能源电动汽车操作安全
- 漏磁二级题库
- 《计算机组成原理》全册详解优秀课件
评论
0/150
提交评论