《第06课 分支结构》课件_第1页
《第06课 分支结构》课件_第2页
《第06课 分支结构》课件_第3页
《第06课 分支结构》课件_第4页
《第06课 分支结构》课件_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

6分支结构“猜字谜”“猜字谜”是中国传统佳节的保留节目,它承载了年少时温暖的回忆。请根据程序提示猜猜看吧!分支结构在Python中,要构造分支结构可以使用if、elif和else关键字。所谓关键字就是有特殊含义的单词,像if和else就是专门用于构造分支结构的关键字,很显然你不能够使用它作为变量名(事实上,用作其他的标识符也是不可以)。一般如果只有一种情况,可以单独使用if;如果有两种情况,可以使用if和else配套;如果有三者及以上,需要if、elif和else三者共同使用。单分支结构:if语句单分支结构的表达式为:if<条件>:语句块1单分支结构:if语句练习:

判定一个年份year是否为闰年。

判断的条件为:year%4==0andyear%100!=0。单分支结构:if语句注意:语句块可以是一条语句,也可以是多条语句。如果是多条语句,则这几条语句的缩进必须一样。Python中对缩进有以下严格规定:①缩进是语法的一部分,缩进不正确将导致程序运行错误。②缩进表示所属关系,是表达代码间包含和层次关系的唯一手段。③同一层次缩进的长度一致,一般用4个空格或1个Tab键。双分支结构:if-else语句双分支结构的表达式为:if<条件>:语句块1else:语句块2双分支结构:if-else语句练习:

判定考试成绩是否合格。

以60分为线,大于等于60分为合格,否则为不合格。多分支结构:if-elif-else语句多分支结构的表达式为:if<条件1>:语句块1elif<条件2>:语句块2elif<条件3>:语句块3……else:语句块n多分支结构:if-elif-else语句练习:

判定成绩的等级。

0-59分等级为D;60-75分等级为C;

76-85分等级为B;86-100分等级为A;

其他情况则提示输入错误。分支结构的嵌套if<条件1>:if<条件2>:语句块1

else:语句块2else:语句块3if<条件1>:语句块1else:if<条件2>:语句块2

e

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论