第3章+选择和循环.pptx

  1. 1、本文档共164页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 选择与循环;outline;选择与循环的流程图;条件表达式;条件表达式;条件表达式;任何对象均对应 布尔值(True / False), 故任何对象均可用作条件表达式;条件表达式;零值判断的等价表示;判断对象为空/零值的简略写法;对象直接作为条件表达式的逻辑意义(1);对象直接作为条件表达式的逻辑意义(2);1+2+3+…+8+9+10;1+2+3+…+8+9+10;练习:根据输入半径求面积;逻辑运算符;and 表达式1 表达式2;练习:判断数x是否为偶数;练习:判断数x是否为 被3整除的偶数;练习:判断数x是否为 2位数的偶数;判别某一年份是否为闰年(1);判别某一年份是否为闰年(2);运算符的优先级;在选择与循环结构之外 and 与 or 已经超出了逻辑运算范围;条件表达式—— and 的惰性求值;条件表达式—— or 的惰性求值;惰性求值举例(1);惰性求值实例(2);条件表达式;选择结构;单分支选择结构;单分支选择结构;示例;示例-解法2;示例;示例;双分支结构;示例1;示例2;双分支结构;双分支结构(简单形式);双分支结构(简单形式);双分支结构——惰性求值;选择结构的嵌套;45;46;嵌套时注意正确的缩进;多分支结构;多分支(1);多分支(2);多分支(3);查表法(1);查表法(2);查表法(3);课堂练习:计算函数y的值;;查表法;习题1;习题2:彩票;循环结构;for循环与while循环;while循环语法;while循环流程(1);while循环流程(2);for循环语法;for循环流程(1);for循环流程(2);示例1;顺序语句;while 语句;循环变量不一定从1开始;循环变量不一定是递增变化;用for语句实现;for的序列元素不一定是递增;另一种思路;76;77;78;用while实现;用for实现;用列表实现;82;;84;85;枚举(for)-过滤(if)-运算;示例3:求Fibonacci数列的前n项;示例4;for 1;for 2;示例5.1:判断一个数 是否为回文数;92;示例5.2:判断一个数 是否为回文数;示例6.1;改用标志来控制循环;示例6.2;代码;优化(1);优化(2);*示例7;代码;示例;代码;break 和 continue;break和continue语句;break 和 continue;示例;示例;109;再做示例6.1(改用break);代码;再做示例7(改用break);代码;*示例;示例;比较两段代码的功能差异;;118;练习;break和continue语句;break和continue语句;break和continue语句;break和continue语句;break和continue语句;循环嵌套;循环嵌套;乘法表(1);乘法表(2);??么实现?;乘法表(3);乘法表(4);鸡兔同笼(1);鸡兔同笼(2);水仙花数;;136;百鸡问题;例:编写程序,输出由1、2、3、4这四个数字组成的每位数都不相同的所有三位数,一行显示5个数。 ;优化:其中有些判断完全可以在外层循环来做,从而提高运行效率;习题3;习题4:K数;两维列表 与 循环嵌套;两维列表;两维列表;使用输入值来构建二维列表;使用随机数来构建二维列表;输出矩阵;对矩阵所有元素求和;按列求和;找出和最大的行;打乱矩阵;矩阵转置;排序;例题 —— 给学生答案评分;代码(1);代码(2);循环嵌套的break;例;优化;循环结构的优化;循环结构的优化;习题5:随机漫步;部分截图;小结

文档评论(0)

189****6140 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档