欢迎来到163文库! | 帮助中心 精品课件PPT、教案、教学设计、试题试卷、教学素材分享与下载!
163文库
全部分类
  • 办公、行业>
  • 幼教>
  • 小学>
  • 初中>
  • 高中>
  • 中职>
  • 大学>
  • 各类题库>
  • ImageVerifierCode 换一换
    首页 163文库 > 资源分类 > PPTX文档下载
    分享到微信 分享到微博 分享到QQ空间

    2.2做出判断的分支ppt课件-2023新教科版(2019)《高中信息技术》必修第一册.pptx

    • 文档编号:6549537       资源大小:2.92MB        全文页数:27页
    • 资源格式: PPTX        下载积分:3文币     交易提醒:下载本文档,3文币将自动转入上传用户(Q123)的账号。
    微信登录下载
    快捷注册下载 游客一键下载
    账号登录下载
    二维码
    微信扫一扫登录
    下载资源需要3文币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    优惠套餐(点此详情)
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、试题类文档,标题没说有答案的,则无答案。带答案试题资料的主观题可能无答案。PPT文档的音视频可能无法播放。请谨慎下单,否则不予退换。
    3、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者搜狗浏览器、谷歌浏览器下载即可。。

    2.2做出判断的分支ppt课件-2023新教科版(2019)《高中信息技术》必修第一册.pptx

    1、教教科科版版(20192019版)版)信息技术信息技术(高中)(高中)必修1 数据与计算2.2 做出判断的分支第2单元 编程计算学习目标1、掌握顺序结构、分支结构的基本结构。2、学会赋值语句、if语句的使用方法。3、运用顺序结构、分支结构的语句编写简单的解决问题。某同学参加了学校体检,体检医生告诉他体重超重,需要加强运动。他了解到,运动时心率如果控制在一定范围内,对身体有好处,超出范围,对身体有损伤。他想知道自己最适宜的心率,你能帮他计算最适宜的运动心率吗?课堂导入任务一 利用赋值语句实现计算 活动活动1 1 计算最适宜的运动心率计算最适宜的运动心率该同学今年16岁,安静心率71最适宜运动心率

    2、=(220-年龄-安静心率)*(0.60.8)+安静心率 直接把他的年龄与安静心率的数值代入最适宜运动心率的公式中就可以算出最适宜运动心率。第一步:分析问题第二步:设计算法(流程图)第三步:编写程序第四步:调试运行 思考:能否用上一节课学过的流程图表示出这一类问题的算法呢?常量:在程序运行过程中始终保持不变的量称之为常量。比如:220,0.6,圆周率变量:在程序运行过程中允许改变的量称之为变量。比如:low,highname=张三活动一 心率流程图变量名赋值运算符开始low=输出()结束high=150.8177.4150.8,177.4变量的命名规则1.由字母、数字、下划线组成,并且以字母或

    3、者下划线开头。例如:name1是合法变量名,而1name就不可以。2.区分大小写。例如:A和a是不同的变量名3.不能使用保留字。(即高级语言中已经定义过的字,比如if,else等)运算符与表达式 Python运算符包括赋值运算符、算术运算符、关系运算符、逻辑运算符、位运算符、成员运算符和身份运算符。表达式是将不同类型的数据(常量、变量、函数)用运算符按照一定得规则连接起来的式子。算术运算符算术运算符表达式表达式说明说明+x+yx+y加法运算加法运算-x-yx-y减法运算减法运算*x x*y y乘法运算乘法运算*x x*y yx x的的y y次方次方/x/yx/y除法运算除法运算/x/yx/y两

    4、数相除向下取整两数相除向下取整%x%yx%y取模运算取模运算算术运算符和算术运算表达式比较除和整除除:不管是整数除法还是小数除法,结果均为浮点型(有小数)整除:不管是整数除法还是小数除法,商取整数位,只要有浮点型,结果就为浮点型(小数)赋值语句赋值语句是任何程序设计语言中最基本的语句。作用是计算赋值号“=”右边表达式的值,把计算结果赋值给左边的变量。age=17print(age)运行结果:17n,m=4,3print(n,m)运行结果:4 3print(n)运行结果:5Python中的赋值语句较为灵活例如:a=b=c=1#数值1赋值给变量a,b,ca,b,c=1,2,3#数值1、2、3分别赋

    5、值给变量a,b,ca,b=b,a#交换a,b两个变量的值c+=a#等效于c=c+a练习:请将下列程序代码补充完整,并调试运行,实现该同学的最适心率计算。low=(220-)*0.6+#计算最适宜运动心率低值high=(220-)*0.8+#计算最适宜运动心率高值print(low,high)#显示最适宜运动心率的范围设计算法最适宜心率因人而异每次都要修改程序很麻烦,可以怎样做呢?low=(220-16-71)*0.6+71#计算最低适宜运动心率high=(220-16-71)*0.8+71#计算最高适宜运动心率print(low,high)#显示最适宜运动心率的范围ageHRrestHRres

    6、t编写程序活动活动2 2 计算任意年龄与安静心率的最适宜运动心率计算任意年龄与安静心率的最适宜运动心率程序结束输入年龄 age输入安静心率 HRrest计算最适宜运动心率的低值low=(220-age-HRrest)*0.6+HRrest计算最适宜运动心率的高值high=(220-age-HRrest)*0.8+HRrest输出最适宜运动心率的范围是 low-high程序开始输入和输出语句输入:输入:input()函数:从标准输入读入一行文本,默认的标准输入是键盘。输出输出:print()函数:向控制台输出一个或多个字符,例1print(hell world,hello python,hell

    7、o)print(18)print(10+8)print(10+8=,10+8)例2myname=input(请输入myname:)print(hello,myname)运行结果:请输入myname:Justinhello Justin “hello”表示字符串,字符串就是文本,可以是字母、数字或符号。字符串与数字的区别在于,字符串两端需加引号 (或“”),输出时原样显示引号中的内容。输入和输出语句练习:参考上图的运行结果,将下列程序代码补充完整,并调试运行。age=float(input(请输入年龄=)#输入年龄#输入安静心率low=(220-age-HRrest)*0.6+HRrest#计算

    8、最适宜运动心率低值high=(220-age-HRrest)*0.8+HRrest#计算最适宜运动心率高值print()#显示最适宜运动心率的范围HRrest=float(input(请输入HRrest=)最适宜的心率是:,low,high输入和输出语句实战演练:1.下列合法的变量名是 ()A.34ab B.ab34 C.*abc D.if2.下列选项中属于字符串常量的是()Aab B.a+b C.1235 D.1235数据类型pythonpython提供了提供了整数整数(intint)、浮点数)、浮点数(floatfloat)、字符串)、字符串(strstr)等常见的数据类等常见的数据类型。

    9、型。可以利用一些函数,可以利用一些函数,把数把数据从一种类型转换成另一据从一种类型转换成另一种类型。种类型。float()float():根据一个字符串或整数创建根据一个字符串或整数创建一个新的浮点数一个新的浮点数(小数)小数)int()int():根据一个字符串或浮点数创建根据一个字符串或浮点数创建一个新的整数一个新的整数str()str():根据一个数(其他任何类型)根据一个数(其他任何类型)创建一个新的字符串创建一个新的字符串函函 数数作作 用用int(x)int(x)将 x 转换成整数类型float(x)float(x)将 x 转换成浮点数类型str(x)str(x)将 x 转换为字符

    10、串任务二二 利用分支语句实现分性别计算 思考:如何修改程序可以实现根据性别输出结果呢?最适宜运动心率是有性别差异的,男=(220-年龄-安静心率)*(60%80%)+安静心率女=(210-年龄-安静心率)*(60%80%)+安静心率任务二二 利用分支语句实现分性别计算 gender=male:gender=male:n=210n=210low=(n-age-HRrest)*0.6+HRresthigh=(n-age-HRrest)*0.8+HRrest最适宜运动心率的范围是:low-high分支结构程序中需要根据不同的条件判断来决定程序执行的走向时,可以使用if分支语句实现,格式如下:单分支单

    11、分支ifif 条件:语句或语句组双分支双分支ifif 条件:语句或语句组Aelse:else:语句或语句组B 条件表达式可以是一个单纯的布尔值或变量,也可以是比较表达式、逻辑表达式.如果表达式的值为真,则执行if后面的语句块,否则(即如果表达式的值为假),执行else后面的语句块。这种形式就如同汉语里的“如果就,否则就”。关系运算符分支语句的条件“v=7.91”表达式,一般称为关系表达式。关系表达式是用关系运算符连接起来的式子。当关系表达式成立时,值为真(true),不成立时,值为 假(F a l s e)例 如:9 =7.9,其 值 为True;23=24,其值为False。运算符运算符表达

    12、式表达式说明说明=a=b等于,比较对象是否相等!=!=或或 a!=ba b不等于,比较两个对象是否不相等 a b大于,比较a是否大于b a=a=b大于等于,比较a是否大于或者等于b=a=7.91:print(“飞船成功飞行!”)else:print(“飞船不能升空!”)例:分支程序用来判断飞船是否能够升空。当飞船速度v=7.91,输出“飞船成功飞行!”,否则输出“飞船不能升空!”。注意格式(空格、缩进等)输入和输出语句实战演练:将下列代码补充完整,并调试运行age=float(input(“请输入年龄=”)HRrest=float(input(“请输入安静心率=”)gender=input(“

    13、请输入male或famale:”)if :else:low=(n-age-HRrest)*0.6+HRresthigh=(n-age-HRrest)*0.8+HRrest print(“最适宜运动的心率是:”,low,”,high)gender=malegender=malen=220n=220n=210n=210输入和输出语句调试运行:错误的原因分析:没有使用代码缩进。输入和输出语句 Python中,不像其他程序设计语言采用大括号“”分隔代码块,而是采用代码缩进和冒号“:”区分代码之间的层次。缩进可以使用空格或者TAB键实现。其中,使用空格时,通常情况下采用4个空格作为一个缩进量,而使用TAB键作为一个缩进量,通常情况下建议使用空格进行缩进。在Python中,行尾的冒号和下行的缩进表示一个代码块的开始,而缩进结束,则表示一个代码块的结束。拓展知识分支语句分支语句-多分支选择语句多分支选择语句if 条件表达式1:语句块1elif 条件表达式2:语句块2elif 条件表达式3:语句块3else:语句块n课堂小结 常量、变量(关系)运算符、(关系)表达式(值)数据类型float()、int()、str()赋值语句 变量=表达式 输入语句input()输出语句print()教教科科版版(20192019版)版)信息技术信息技术(高中)(高中)必修1 数据与计算THANKS


    注意事项

    本文(2.2做出判断的分支ppt课件-2023新教科版(2019)《高中信息技术》必修第一册.pptx)为本站会员(Q123)主动上传,其收益全归该用户,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!




    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库