第四课分支程序-八年级信息技术上册课件_第1页
第四课分支程序-八年级信息技术上册课件_第2页
第四课分支程序-八年级信息技术上册课件_第3页
第四课分支程序-八年级信息技术上册课件_第4页
第四课分支程序-八年级信息技术上册课件_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

第四课分支程序八年级上册第四课分支程序八年级上册1学习要点:1.掌握If语句的书写格式及使用方法。2.掌握条件的表达方法;3.学会使用流程图来表达算法;

4.理解程序的缩进表示。重难点:1、If语句的格式和使用方法2、难点是理解if…elif…else执行流程。学习要点:1.掌握If语句的书写格式及使用方法。重难点:12你是怎么判断的?程序要具有“智能”,就需要具备对信息进行判断的能力。生活中经常会遇到需要做出判断的事情,例如:

1、小朋友的身高超过120厘米了吗?超过了需要买票。2、有奖竞猜答对了吗?答对了加2分,打错了减1分。3、前面的陌生人是男的吗?是男的称他“先生”,是“女”的称她“女士”。……你是怎么判断的?3【例题4-1】身高超过120厘米需要买票,小朋友需要买票吗?如果程序比较复杂,通常画一个流程图(如图4-1所示),把计算机工作的步骤描述清楚,然后才写代码。

程序要具有“智能”,就需要具备对信息进行判断的能力。

一、if语句流程图中常用的一些图形有如下约定:【例题4-1】身高超过120厘米需要买票,小朋友需要买票吗?4身高=float(input("请输入身高:")) if身高>120:

print("身高是",身高,"厘米")

print("请买票!") print("温馨提示:身高超过120厘米需要买票") 程序如下:显示结果:如果身高小于或等于120厘米,则只显示:温馨提示:身高超过120厘米需要买票如果输入的身高超过120厘米(假设是130厘米),则显示:身高是130厘米请买票!温馨提示:身高超过120厘米需要买票第四课分支程序--八年级信息技术上册ppt课件5新令命:格式:〈表达式1〉〈关系运算符〉〈表达式2〉功能:关系表达式,如果成立,其值就是“True”,如果不成立,其值就是“False”。“条件表达式”只有“成立”或“不成立”两种结果,条件成立,则条件表达式的值为“True”,不成立则为“False”。“关系表达式”是由“关系运算符”(又称“比较运算符”)连接的表达式,例如“x>=0”“y!=1”“a==b”“3>5”“3<5”等。新令命:格式:〈表达式1〉〈关系运算符〉〈表达式2〉6下面是条件表达式中使用的关系运算符:注意:在Python中,缩进用于指定代码块(语句块)从哪里开始,哪里结束。将代码块缩进多少并不重要,但要保证整个代码块缩进的程度是一样的。Python中的惯例是将代码块缩进4个空格,建议遵循这个惯例,严格遵循python的书写格式,可以提高程序的可读性。第四课分支程序--八年级信息技术上册ppt课件7新命令:格式:if〈条件〉:〈语句块〉功能:如果条件表达式成立,则先执行if行后缩进的〈语句块〉,然后再执行〈语句块〉后没有缩进的语句。如果条件表达式不成立,则直接执行〈语句块〉后面没有缩进的语句。在例题4-1中,流程图和if语句的对应关系如下:新命令:格式:8第四课分支程序--八年级信息技术上册ppt课件9第四课分支程序--八年级信息技术上册ppt课件10二、if…elif…else语句格式:if〈条件1〉:〈语句块1〉elif〈条件2〉:〈语句块2〉……else:〈语句块n〉功能:从if行开始依次对条件进行判断,如果正确则执行该条件下面的〈语句块〉,然后跳出该if语句,如果不正确则对下一个条件进行判断,如果所有条件都不成立,则执行else下面的〈语句块〉。二、if…elif…else语句11【例题4-2】商场水果打折销售,水果8元一斤,10斤以上7元一斤。编写计费程序。假设购买的水果重量是w,首先判断条件表达式w<10是否成立,如果成立,金额就是w×8,如果不成立,金额就是w×7。w=float(input("水果的重量:")) ifw<10: total=w*8 else:

温馨提示

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

评论

0/150

提交评论