科教版高中信息技术必修1第二单元编程计算2.2.2单分支双分支结构公开课一等奖课件省课获奖课件_第1页
科教版高中信息技术必修1第二单元编程计算2.2.2单分支双分支结构公开课一等奖课件省课获奖课件_第2页
科教版高中信息技术必修1第二单元编程计算2.2.2单分支双分支结构公开课一等奖课件省课获奖课件_第3页
科教版高中信息技术必修1第二单元编程计算2.2.2单分支双分支结构公开课一等奖课件省课获奖课件_第4页
科教版高中信息技术必修1第二单元编程计算2.2.2单分支双分支结构公开课一等奖课件省课获奖课件_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

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

文档简介

第2单元编程计算2.2.2分支构造信息技术必修1数据与计算第1页0102学习掌握常用数据类型转换函数。03学习掌握单分支、双分支构造语句书写格式。学习目标能够利用分支构造编写简单程序处理问题。04学习掌握常用算术运算符及关系运算符。第2页分支构造2.2.2

»复习回忆:1、输入语句输出语句2、赋值符号3、变量命名规则input()print()“=”①只能具有数字、大小写字母、下划线②只能以字母或下划线开头③不能使用保存字第3页分支构造2.2.2

»思考:如何让机器变得更“智能”需要机器能对信息能够进行“判断”机器要如何才会判断呢?分支语句编程实现条件判断第4页分支构造2.2.2

»思考:如何让计算机程序变得更“智能”需要计算机程序能对信息能够进行“判断”程序要如何才会判断呢?分支语句实现条件判断第5页分支构造2.2.2

»解说:分支语句单分支单分支语句格式if

条件:

语句或语句组双分支双分支语句格式if

条件:

语句或语句组Aelse:语句或语句组B条件语句是否条件语句A语句B是否代码缩进,4个空格或一种tab。不一样缩进表达不一样语句组第6页分支构造2.2.2判断条件:假如这个数能被2整除,这个数就是偶数»探究:如何判断一种数是不是偶数»点拨:条件用条件体现式来表达num%

2

==0

算术运算符体现式说明+x+y加法运算-x-

y减法运算*x*y乘法运算/x/y除法运算%x%y求模运算**x**yxy次方//x//y两数相除向下取整第7页分支构造2.2.2»探究:编程判断一种数是否为偶数1、输入一种数2、判断这个数能否被2整除3、假如能被2整除输出“这是一种偶数”自然语言流程图描述被2整除这是一种偶数是否开始输入一种数结束第8页分支构造2.2.2»学生活动1:运行偶数判断程序,查看代码num=float(input("请输入一个整数"))ifnum%2==0:print("这是一种偶数")»点拨:float():根据一种字符串或整数创建一种新浮点数(小数)。

int():根据一种字符串或浮点数创建一种新整数。

str():根据一种数(也能够是任何其他类型)创建一种新字符串。»提醒:所有由键盘输入数据为字符串类型第9页分支构造2.2.2»学生活动2:修改代码实现判断一种数是不是奇数num=float(input("请输入一种整数"))ifnum%2==1:print(“这是一种奇数")ifnum%2!=0:第10页分支构造2.2.2»学生活动3:编程实现判断一种数是奇数还是偶数num=float(input("请输入一种正整数"))ifnum%2==0:print("这是一种偶数")else:print("这是一种奇数")能否被2整除偶数奇数是否第11页分支构造2.2.2»学生活动4:编程实现进入景区是否需要买票(1.5米及下列免票)num=float(input(“请输入您身高(cm)"))if

num>150:print(“请到售票口购票进入")else:

print(“无需购票可直接进入")是否超出1.5米购票免票是否第12页分支构造2.2.2

当堂达标1、下列运算符含义:A.//B.%C.==D.!=2.说明下列函数作用:A.float()

B.

int()C.str()D.input()E.print()4.分支语句关键字:A.inB.forC.if……elseDprint3.找错误ifv>=7.91

Print(”飞船成功飞行!”)第13页分支构造

温馨提示

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

评论

0/150

提交评论