




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一.课前复习
分支语句的三种结构:单分支语句:if双分支语句:if…else多重分支语句:
if…elif…else分支结构:单分支选择结构、双分支选择结构、多分支结构;每个if语句条件后要使用冒号(:),else、elif后要使用冒号(:);elif、else语句都不能单独使用;使用缩进来划分语句块,相同缩进的语句在一起组成一个语句块。计算累加值:1+2+3+4+······+100=?如何快速的多次执行相同的计算,从而得到计算结果?二、条件循环while语法格式:while条件表达式:
<循环语句组>(1)条件循环是通过条件控制循环,只有当循环条件成立时,才执行循环体;(2)循环结构的三要素是:循环变量、循环体、循环终止条件。二.条件循环while图6-3-5求和流程图i<=100?s=0,i=1开始输出ss=s+i,i=i+1结束是否算法分析:①累加器初始值:s=0,循环变量初始值:i=1②判断i<=100成立吗?③若条件成立,则s=s+i,i=i+1,返回②④若条件不成立,输出s,结束。计算累加值:1+2+3+4+···+100=?二.条件循环while实例1:计算累加值:1+2+3+4+···+100=?4-1.pys=0#累加器初始值i=1 #循环变量初始值whilei<=100:s=s+ii=i+1print("1+2+3+4+···+100=",s)二.条件循环while实例2:计算1~100中偶数之和算法分析:①累加器初始值:s=0,循环变量初始值:i=1②判断i<=100成立吗?③若条件成立,判断i是否为偶数,如果是s=s+i,否则i=i+1,返回②④若条件不成立,输出s,结束。i=i+1是i<=100
s=0,i=1开始是
i整除2?s=s+i否否输出s结束二.条件循环while实例2:计算1~100中偶数之和4-2.pys=0#累加器初始值i=1 #循环变量初始值whilei<=100:ifi%2==0: #判断i是否为偶数s=s+ii=i+1print("1~100中偶数之和为",s)二.条件循环while(1)条件循环是通过条件控制循环,只有当循环条件成立时,才执行循环体;(2)条件循环语句while的三要素:循环变量(i)循环体(重复执行语句、改变循环变量)循环终止条件(i<=100)。条件表达式永远为true,无限循环(死循环)。三.循环结构#注释:请不要删除<1>和<2>以外的任何代码。s=0i=int()#注释:删除<1>,在<1>处写上正确的代码i=<1>whilei<100:#注释:删除<2>,在<2>处写上正确的代码if<2>==0:s=s+1i=i+1print("100以内能被3整除的数的个数是:",s)二.条件循环while扩展知识:输入一个自然数,输出它的所有因数,如输入18,输出1236918。算法分析:①输入自然数n②循环变量i=1③判断i<=n成立吗?④若条件成立,判断n能被i整除吗?若能则输出i⑤i=i+1,返回③⑥若条件不成立,就结束。i=i+1是i<=n?i=1开始输入n结束是i
整除
n?输出
i否否三.循环结构4-3.py实例3:输入一个自然数,输出它的所有因数,如输入18,输出:1236918。n=int(input("请输入
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 银行业务部合规管理工作计划
- 临床医学教育改革建议-范文
- 手术室安全生产培训计划
- 新版pep小学英语课堂互动计划
- 情感教育与学生核心素养的心得体会
- 建筑工地保洁项目安全管理措施
- 2025岗位安全培训考试试题可打印
- 城市公共设施维护招标文件3篇
- 公司班车租赁合同模板3篇
- 2025年度IT行业财务预算报告范文
- 铲车三个月、半年、年保养记录(新)
- 脑电图(图谱)课件
- 给水厂毕业设计正文(全)
- 《概率思想对几个恒等式的证明(论文)9600字》
- 重金属冶金学-钴冶金课件
- 《EBSD数据分析》课件
- 初高中生物衔接课课件
- KET词汇表(英文中文完整版)
- DBJ61-T 112-2021 高延性混凝土应用技术规程-(高清版)
- JJF(闽)1097-2020总溶解固体(TDS)测定仪校准规范-(现行有效)
- 推拉门定制安装合同协议书范本
评论
0/150
提交评论