- 1、本文档共33页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
模块六:程序设计基础《Python》《信息技术基础》PWSO
03流程控制程序设计
知识目标1.能够根据给定题目写出程序设计的基本思路。2.能描述循环结构;3.能说出面向对象程序设计的基本流程。学习目标1.能够运用编程工具进行简单程序的编写与调试;2.能够熟练运用分支结构、循环结构解决实际问题;3.养成良好的代码书写习惯。能力目标1.具备利用信息有哪些信誉好的足球投注网站工具进行信息查询的能力;2.具有团队协作精神和创新意识;3.具备自主学习能力、分析和解决问题的能力。素质目标
1任务描述2任务解析3知识链接4任务实施任务3:流程控制程序设计5能力拓展
编写猜数字小游戏,要求计算机后台自动生成一个0~100的随机整数,用户输入一个所猜整数,如果输入的整数等于计算机生成的整数则输出“恭喜你!猜对了”;如果输入的整数比计算机生成的整数小则输出“对不起!猜小了”;如果输入的整数比计算机生成的整数大则输出“对不起!猜大了”;如果一直没有猜对,程序一直运行下去,直到猜对为止。猜数字小游戏运行结果
任务描述可知,后台要随机生成一个整数,因此需要导入随机数包。用户需要输入整数进行比较,由于猜数几乎不可能一次完成,需要输入多次,必须通过循环控制语句将每次输入的整数与后台生成的整数进行比较,根据比较结果选择不同的输出结果,因此还需要使用选择结构。本任务是循环嵌套选择结构的复杂程序。程序分析代码编写运行输出
循环结构2选择结构1列表推导式的应用3任务3流程控制程序设计
选择结构选择结构(分支结构)指根据某个特定的条件进行判断后,选择其中一个分支执行。单分支结构语法结构:if条件表达式:语句序列双分支结构多分支结构单分支结构流程图
选择结构选择结构(分支结构)指根据某个特定的条件进行判断后,选择其中一个分支执行。单分支结构语法结构:双分支结构多分支结构双分支结构流程图双分支语法结构
选择结构选择结构(分支结构)指根据某个特定的条件进行判断后,选择其中一个分支执行。单分支结构语法结构:双分支结构多分支结构多分支结构流程图多分支语法结构
选择结构选择结构(分支结构)指根据某个特定的条件进行判断后,选择其中一个分支执行。选择结构的嵌套语法结构
循环结构语法结构while循环即当型循环,用于实现条件循环。语法结构:流程图while循环语法结构与功能描述
循环结构语法结构流程图while循环语法结构与功能描述
循环结构语法结构遍历,就是指逐一访问目标序列中所有数据。语法结构:流程图for循环语法结构与功能描述特殊类型应用
循环结构语法结构流程图for循环语法结构与功能描述特殊类型应用
循环结构语法结构流程图for循环语法结构与功能描述特殊类型应用序列为字符串序列为元组序列为列表序列为range对象
循环结构while循环嵌套语法for循环嵌套语法格式循环嵌套混合嵌套流程图语法结构
循环结构while循环嵌套语法for循环嵌套语法格式循环嵌套混合嵌套语法结构
循环结构while循环嵌套语法for循环嵌套语法格式循环嵌套混合嵌套指在循环体内嵌入其他循环体如在while循环中嵌入for循环,如在for循环中嵌入while循环。
循环结构终止循环break强制循环continue循环控制语句用来终止循环语句。用在while循环和for循环中。如果使用嵌套循环,break语句将停止执行最深层的循环,并开始执行下一行代码。通常和if语句配合使用。
循环结构终止循环break强制循环continue循环控制语句用来告诉Python跳过当前循环的剩余语句,继续进行下一轮循环。用在while循环和for循环中。通常和if语句配合使用。
列表推导式的应用语法格式一:[表达式for变量in列表]语法格式二:[表达式for变量in列表if条件]说明:是一种特殊的数据处理方式,可由一个数据序列快速构建另一个新数据序列。列表(List)推导式元组(Tuple)推导式集合(Set)推导式字典推导式(1)表达式:列表生成元素表达式,可以是有返回值的函数。(2)for变量?in列表:迭代列表,将变量的值传入表达式中。(3)if条件:条件语句,用于过滤不符合条件的值。
列表推导式的应用语法格式一:(表达式for变量in序列)语法格式二:(表达式for变量in序列if条件)说明:是一种特殊的数据处理方式,可由一个数据序列快速构建另一个新数据序列。列表(List)推导式元组(Tuple)推导式集合(Set)推导式字典推导式(1)元组推导式和列表推导式的用法完全相同。(2)元组推导式用圆括号将各元素括起来。(3)元组推导式返回的结果是一个生成器对象,需要使用tuple()函数将生成器对象转换为元组。
列表推导式的应用语法格式一:{表达式for变量in序列
您可能关注的文档
- 《信息技术基础》课件 《模块二:wps表格软件》任务1.pptx
- 《信息技术基础》课件 《模块二:wps表格软件》任务2.pptx
- 《信息技术基础》课件 《模块二:wps表格软件》任务3.pptx
- 《信息技术基础》课件 《模块六 :程序设计基础》任务1.pptx
- 《信息技术基础》课件 《模块六: 程序设计基础》任务2.pptx
- 《信息技术基础》课件 《模块六: 程序设计基础》任务4.pptx
- 《信息技术基础》课件 《模块六: 程序设计基础》任务5.pptx
- 《信息技术基础》课件 《模块六: 程序设计基础》任务6.pptx
- 《信息技术基础》课件 《模块三 :WPS演示设计》任务2.pptx
- 《信息技术基础》课件《 模块三 :WPS演示设计》任务4.pptx
文档评论(0)