搜索
    上传资料 赚现金
    高中信息技术《必修1:4.2运用顺序结构描述问题求解过程》课件
    立即下载
    加入资料篮
    高中信息技术《必修1:4.2运用顺序结构描述问题求解过程》课件01
    高中信息技术《必修1:4.2运用顺序结构描述问题求解过程》课件02
    高中信息技术《必修1:4.2运用顺序结构描述问题求解过程》课件03
    高中信息技术《必修1:4.2运用顺序结构描述问题求解过程》课件04
    高中信息技术《必修1:4.2运用顺序结构描述问题求解过程》课件05
    高中信息技术《必修1:4.2运用顺序结构描述问题求解过程》课件06
    高中信息技术《必修1:4.2运用顺序结构描述问题求解过程》课件07
    高中信息技术《必修1:4.2运用顺序结构描述问题求解过程》课件08
    还剩20页未读, 继续阅读
    下载需要10学贝
    使用下载券免费下载
    加入资料篮
    立即下载

    粤教版 (2019)必修1 数据与计算4.2.1 数据的输入与输出教课内容ppt课件

    展开
    这是一份粤教版 (2019)必修1 数据与计算4.2.1 数据的输入与输出教课内容ppt课件,共28页。PPT课件主要包含了Python的函数,程序语句,烟酒统一请领,第一步分析问题,第二步设计算法,第三步编写程序,第四步调试运行,计算机解决问题的过程,顺序结构,赋值语句等内容,欢迎下载使用。

    第四章 程序设计基础
    4.2 运用顺序结构描述问题求解过程
    回顾:Pythn语言的基础知识
    Pythn的常量和变量
    Pythn的运算符与表达式
    一般来说,程序是由语句组成的,执行程序就是按特定的次序执行程序中的语句。 编写程序就是将算法的每一步的功能用对应的程序语句来实现。程序语句包括: 赋值语句、控制语句和输入输出语句等。程序设计的三种基本结构包括: 顺序结构、选择结构和循环结构。
    简单实例:用计算机程序计算三角形的面积
    已知三角形底边长为8厘米,高为6厘米,请你编写程序计算它的面积。
    计算三角形的面积s=ah/2
    思考:这个算法有什么特点?
    Pythn语言中“/”是小数除法,8/2的结果是4.0
    其作用是:将右边的值赋给左边的变量。
    ❶Pythn语言中的变量必须在使用前被赋值(即创建变量),不能使用未被赋值的变量,变量的数据类型在赋值时根据右侧的值自动指定。❷赋值运算符“=”与算术等号形同而意不同,在Pythn里,用“==”表示等于。❸赋值符号左边只能是变量名,不能出现表达式。 ❹把字符串赋给变量时,该字符串必须用引号引起来。 “123”!= 123
    a是字符串型变量,b是整型变量。
    ❺在程序运行过程中,变量可以被重新赋值,新值替代旧值,以最后一次赋值为准。
    特殊赋值语句:a,b=b,a (同步赋值) a=b=c=10(链式赋值)
    a=0b=1a=bb=aprint(a)print(b)
    判断:以下程序能否实现交换两个变量的值?
    将整数10一次性分别赋值给a,b,c三个变量
    优化程序,使其能实现计算任意三角形面积的功能。
    一:在本次活动过程中,由于生产任务较重,个别圈员参与活动的积极性不高
    二:小组部分成员对QC道具运用不够熟练 ,改善思维局限化等
    在Pythn程序设计语言中,数据输入通过input()函数来实现,input()的一般格式为:<变量>=input(“提示信息:”)
    输入函数input()
    该函数主要用来接收键盘的键入,返回值为字符串型数据。
    注意:字符串型数据不能参与算术运算,必须转换为数值型数据。
    +号除了是算术运算的求和运算符,也可以是字符串的连接符。
    int(a):将a转换为整型数据
    flat(a):将a转换为浮点型数据
    str(a):将a转换为字符串型数据
    在Pythn程序设计语言中,数据输出通过print()函数来实现,print()的一般格式为:
    输出函数print()
    print([bject,…][,sep=‘ ‘][,end=‘\n’])
    函数print()主要用于在屏幕上输出一个或多个输出项的值,多个输出项中间用逗号隔开。
    优化改写,使输出内容更详细,程序更友好。
    print()有没有更方便的书写方式?
    %d:整数(int)占位符,如果变量是浮点数,默认取整数部分,不四舍五入。
    %f:浮点数(flat)占位符,默认保留小数点后6位,用 %.nf 可以保留小数点后n位,四舍五入。
    %s:字符串(string)占位符
    占位,顾名思义就是在本应输出变量的地方插入一个符号先占个位置,之后再指定变量。占位符的使用更符合我们的思维习惯,同时还能实现格式化输出。
    “输出的内容(含占位符)”%变量
    注意:选择使用哪个占位符,取决于我们想要输出的数据类型,在占位的同时完成对引用变量数据类型的转换。
    再次改写:体验占位符%的使用
    实践活动:“购买笔记本的费用优惠”问题
    项目小组成员在某网购站点上获取到如下信息:笔记本1的单价是3元,笔记本2的单价是5元,如果两种笔记本同时购买,价格可以打8折。计算一下,购买笔记本1和笔记本2各n本,可以优惠多少元?
    请你编写程序解决“购买笔记本的费用优惠”问题,输出结果保留小数点后两位。
    4个变量n: 笔记本1和笔记本2的购买本数(整型)a: 3*n 笔记本1的总价(整型)b: 5*n 笔记本2的总价(整型)y: (a+b)*(1-0.8) 可节省的费用 (浮点型)
    任务一:完成任务单第一题。
    y = (a+b)*(1-0.8)
    思考:变量的设置和表达式的书写还有别的方式吗?
    y=(3*n+5*n)*(1-0.8)
    任务二:将任务单上的算法流程图补充完整。
    print(“购买笔记本1和笔记本2的数量均为:”,n, ”本”) print(”可节省的费用为:”, ”%.2f”%y, ”元”)
    4、调试运行运行资源包中的“程序4-1.py”文件,观察运行结果。
    进阶挑战:将输出语句用插入占位符的方式改写并观察运行结果。
    任务三:将任务单上的程序补充完整。
    输入语句:函数input()
    输出语句:print()
    BMI指数(即身体质量指数,英文为Bdy Mass Index,简称BMI),是目前国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。它的定义如下:体质指数(BMI)=体重(kg)÷身高 (m) 2请你编写程序实现根据用户输入的身高、体重计算出BMI指数值的功能,结果保留小数点后一位。
    相关课件

    高中信息技术粤教版 (2019)必修1 数据与计算第四章 程序设计基础4.4 运用循环结构描述问题求解过程4.4.1 for循环的应用课文ppt课件: 这是一份高中信息技术粤教版 (2019)必修1 数据与计算第四章 程序设计基础4.4 运用循环结构描述问题求解过程4.4.1 for循环的应用课文ppt课件,共33页。PPT课件主要包含了for循环的应用,while循环的应用,循环嵌套的应用,循环控制的应用等内容,欢迎下载使用。

    高中信息技术粤教版 (2019)必修1 数据与计算第四章 程序设计基础4.3 运用选择结构描述问题求解过程4.3.1 if语句的应用多媒体教学ppt课件: 这是一份高中信息技术粤教版 (2019)必修1 数据与计算第四章 程序设计基础4.3 运用选择结构描述问题求解过程4.3.1 if语句的应用多媒体教学ppt课件,共27页。PPT课件主要包含了课堂小结等内容,欢迎下载使用。

    高中粤教版 (2019)4.2.1 数据的输入与输出精品课件ppt: 这是一份高中粤教版 (2019)4.2.1 数据的输入与输出精品课件ppt,共17页。PPT课件主要包含了数据的输入与输出,顺序结构的应用,学习目标,难点顺序结构的应用,重难点,课堂导入等内容,欢迎下载使用。

    免费资料下载额度不足,请先充值

    每充值一元即可获得5份免费资料下载额度

    今日免费资料下载份数已用完,请明天再来。

    充值学贝或者加入云校通,全网资料任意下。

    提示

    您所在的“深圳市第一中学”云校通为试用账号,试用账号每位老师每日最多可下载 10 份资料 (今日还可下载 0 份),请取消部分资料后重试或选择从个人账户扣费下载。

    您所在的“深深圳市第一中学”云校通为试用账号,试用账号每位老师每日最多可下载10份资料,您的当日额度已用完,请明天再来,或选择从个人账户扣费下载。

    您所在的“深圳市第一中学”云校通余额已不足,请提醒校管理员续费或选择从个人账户扣费下载。

    重新选择
    明天再来
    个人账户下载
    下载确认
    您当前为教习网VIP用户,下载已享8.5折优惠
    您当前为云校通用户,下载免费
    下载需要:
    本次下载:免费
    账户余额:0 学贝
    首次下载后60天内可免费重复下载
    立即下载
    即将下载:0份资料
    • 充值学贝下载 90%的用户选择 本单免费
    • 扫码直接下载
    选择教习网的 4 个理由
    • 更专业

      地区版本全覆盖, 同步最新教材, 公开课⾸选;1200+名校合作, 5600+⼀线名师供稿

    • 更丰富

      涵盖课件/教案/试卷/素材等各种教学资源;500万+优选资源 ⽇更新5000+

    • 更便捷

      课件/教案/试卷配套, 打包下载;手机/电脑随时随地浏览;⽆⽔印, 下载即可⽤

    • 真低价

      超⾼性价⽐, 让优质资源普惠更多师⽣

    开票申请 联系客服
    本次下载需要:0学贝 0学贝 账户剩余:0学贝
    本次下载需要:0学贝 原价:0学贝 账户剩余:0学贝
    了解VIP特权
    您当前为VIP用户,已享全站下载85折优惠,充值学贝可获10%赠送

        扫码支付后直接下载

        0元

        扫码支付后直接下载

        使用学贝下载资料比扫码直接下载优惠50%
        充值学贝下载,本次下载免费
        了解VIP特权
        • 微信
        • 支付宝

        微信扫码支付

        支付宝扫码支付(支持花呗)

        到账0学贝
        • 微信
        • 支付宝

        微信扫码支付

        支付宝扫码支付 (支持花呗)

          下载成功

          Ctrl + Shift + J 查看文件保存位置

          若下载不成功,可重新下载,或查看 资料下载帮助

          本资源来自成套资源

          更多精品资料

          正在打包资料,请稍候…

          预计需要约10秒钟,请勿关闭页面

          服务器繁忙,打包失败

          请联系右侧的在线客服解决

          单次下载文件已超2GB,请分批下载

          请单份下载或分批下载

          支付后60天内可免费重复下载

          我知道了
          正在提交订单

          欢迎来到教习网

          • 900万优选资源,让备课更轻松
          • 600万优选试题,支持自由组卷
          • 高质量可编辑,日均更新2000+
          • 百万教师选择,专业更值得信赖
          微信扫码注册
          qrcode
          二维码已过期
          刷新

          微信扫码,快速注册

          还可免费领教师专享福利「樊登读书VIP」

          手机号注册
          手机号码

          手机号格式错误

          手机验证码 获取验证码

          手机验证码已经成功发送,5分钟内有效

          设置密码

          6-20个字符,数字、字母或符号

          注册即视为同意教习网「注册协议」「隐私条款」
          QQ注册
          手机号注册
          微信注册

          注册成功

          下载确认

          下载需要:0 张下载券

          账户可用:0 张下载券

          立即下载

          如何免费获得下载券?

          加入教习网教师福利群,群内会不定期免费赠送下载券及各种教学资源, 立即入群

          返回
          顶部