网站大量收购独家精品文档,联系QQ:2885784924

Python程序的单分支结构、多分支结构、双分支选择结构、分支结构的嵌套.pptxVIP

Python程序的单分支结构、多分支结构、双分支选择结构、分支结构的嵌套.pptx

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

Python程序的单分支结构Python程序设计项目化教程

目录格式示例

格式如果程序能对接收的信息进行判断,并根据判断的结果采取不同的行动,这就需要设置程序分支。分支结构也称为选择结构,该结构可以通过判断某些特定条件是否满足来决定下一步的执行流程。分支结构是一种非常重要的结构。常见的分支结构有单路分支结构、双路分支结构和多分支结构。Python程序的分支结构分为三种,分别是单分支结构,二分支结构,多分支结构。1、Python程序的单分支结构Python程序的单分支是通过if语句实现条件分支,需要用到布尔表达式,格式如下:if条件1: 分支

格式Python程序根据上述语法格式决定程序的执行流程:如果“if”关键词后面的条件表达式成立,则执行与if有缩进结构的结构体代码段,反之就不执行语法格式下的代码段。使用该分支需要注意:每个条件后面要使用冒号(:),表示接下来是满足条件后要执行的语句块。使用缩进来划分语句块,相同缩进数的语句在一起组成一个语句块。在布尔表达式运算的过程中,布尔表达式中的True视为数值1,False视为数值0。Python程序的单分支结构示意图如如图2-1-1所示。

示例:利用单分支根据年龄判断是否是成年人。示例age=int(input())ifage=18:print(You\reanadult.)输出结果:20Youreanadult.

示例:利用单分支判断输入数字的大小,并进行大小排列。示例x=input(请输入两个数字,数字间用空格隔开:)a,b=map(int,x.split())ifab:a,b=b,aprint(a,b)输出结果:请输入两个数字,数字间用空格隔开:40303040

Python程序的多分支结构Python程序设计项目化教程

目录格式示例

格式Python程序的多分支结构和双分支结构都是对一个条件作出的两种判断,若存在多个条件时,就需要多分支结构。Python程序多分支语句使用if-elif-else的分支语句。语法格式如下:If条件1:语句块1elif条件2: 语句块2……else: 语句块N

格式Python程序的多分支结构示意图如图2-1-3所示。

格式Python程序根据上述语法格式决定程序的执行流程:如果条件1为Ture,执行if语句块的代码,执行完不再执行后面的elif中的代码块:如果条件1不成立即值为False,则判断条件2是否成立;如果条件2成立则执行代码块2,如果所有的if和elif都不成立,则执行else代码块。使用该分支需要注意:每个条件和else后面要使用冒号(:),表示接下来是满足条件后要执行的语句块。使用缩进来划分语句块,相同缩进数的语句在一起组成一个语句块。在Python中没有switch–case语句。

示例:按照100分制,92分以上成绩为A,80~90成绩为B,60~80成绩为C,60以下为D。要求写一个程序,当用户输入分数,自动转换为A、B、C、D的形式打印。示例score=int(input(请输入你的分数:))if100=score=90:print(你的成绩是%s分,等级是A%score)elif90score=80:print(你的成绩是%s分,等级是B%score)elif80score=60:print(你的成绩是%s分,等级是C%score)elif60score:print(你的成绩是%s分,等级是D%score)else:print(成绩输入错误!)输出结果:请输入你的分数:88你的成绩是88分,等级是B

Python程序的分支结构的嵌套Python程序设计项目化教程

目录格式示例

格式分支结构的嵌套,又称作条件语句的嵌套。是指在分支结构的语句块中含有分支结构。嵌套分支中每一个分支都必须遵守缩进和英文冒号等格式要求,同一级别的分支必须在同一个缩进层次里面。Python程序的分支结构的嵌套格式为:if表达式1: 语句块1 if表达式2: 语句块2 else: 语句块3else: if表达式4: 语句块4

格式Python程序的分支结构的嵌套格式示意图如图2-1-4所示。

示例:第一关问你一个问题,答对了,第一关闯关结束,100万元梦想基金拿到手。再答第二题,第二题回答正确,第二关闯关结束,1000万元梦想基金拿到手。再答第三题,第三题回答正确,第三关闯关结束,10000万元梦想基金拿到手。每一关回答正确后都可选择是否进入下一关,如果否,则得到这些梦想基金,如果是进入下一关,如果回答错误,梦想基金清零。示例

示例input(确定开始挑战吗?)first=input(第一题:1+

文档评论(0)

小刚 + 关注
实名认证
文档贡献者

教师资格证持证人

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

领域认证该用户于2025年02月18日上传了教师资格证

1亿VIP精品文档

相关文档