3.2 水果智能分拣机 课件青岛版初中 信息技术 第四册 课件

上传人:水*** 文档编号:564663775 上传时间:2024-07-04 格式:PPTX 页数:20 大小:1.97MB
返回 下载 相关 举报
3.2 水果智能分拣机 课件青岛版初中 信息技术 第四册 课件_第1页
第1页 / 共20页
3.2 水果智能分拣机 课件青岛版初中 信息技术 第四册 课件_第2页
第2页 / 共20页
3.2 水果智能分拣机 课件青岛版初中 信息技术 第四册 课件_第3页
第3页 / 共20页
3.2 水果智能分拣机 课件青岛版初中 信息技术 第四册 课件_第4页
第4页 / 共20页
3.2 水果智能分拣机 课件青岛版初中 信息技术 第四册 课件_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《3.2 水果智能分拣机 课件青岛版初中 信息技术 第四册 课件》由会员分享,可在线阅读,更多相关《3.2 水果智能分拣机 课件青岛版初中 信息技术 第四册 课件(20页珍藏版)》请在金锄头文库上搜索。

1、第第2 2课课 水果智能分拣机水果智能分拣机第三单元第三单元 基于算法的编程基础基于算法的编程基础山东省山东省20242024青岛版初中青岛版初中PythonPython同步教学设计同步教学设计理解程序的分支结构,熟练应用条件表达式,掌握if条件语句的语法格式。能够根据具体问题选择恰当的分支语句进行判断,培养分析和解决问题的能力。3通过探究学习,感受条件语句在生活中的实际应用,形成创新性探究与优化意识。学习目标学习目标12目录CONTENTS01010202探究二探究二水果等级划分水果等级划分0303探究三探究三水果按级销售水果按级销售0404课堂小结课堂小结探究一探究一水果智能分拣水果智能分

2、拣PPT模板http:/moban/探究一探究一 水果智能分拣水果智能分拣1二三一计算机之所以能做很多自动化的任务,因它它可以自己做条件判断。Python编程中if语句用于控制程序的执行Python指定任何非0和非空值为True,0或者None为False。条件判断条件判断1ifif条件语句条件语句 双分支双分支1在python中,代码的缩进非常重要,是体现代码逻辑关系的重要方式。同一层次的代码块必须保证相同的缩进量。一般以4个空格作为1个缩进单位,可以按4次空格键或1次“Tab“键。一个入口一个出口if条件语句执行流程图真假条件语句块1语句块2下一语句if:else:if条件语句一般格式if

3、if条件语句条件语句 单分支单分支1if:无else的if条件语句格式无else的if条件语句执行流程图真假条件语句块1下一语句水果智能水果智能分拣机分拣机1开始结束输入length判断()大果小果FalseTrue#水果分拣机根据果实横径分拣大小果length=float(input(请输入果实横径:)if :print(大果):print(小果)水果智能分拣机根据果实横径分拣大小果果实横径length/厘米=6.56.5等级大果小果9if:else:if条件语句一般格式数学运算符数学运算符pythonpython运算符运算符pythonpython表达式表达式描述描述xyx大于yx=yx大

4、于等于y,x=b:print(“两个数中较大为:”,a)else:print(“两个数中较大为:”,b)PPT模板http:/moban/探究二探究二 水果等级划分水果等级划分2“部门培训的文本后,在此框中选择粘贴,并选择只保留文字。您的内容打在这里,或者通过复制您的文本后,在此框中选择粘贴,并选择只保留文字。您的内容打在这里,或者通过复制您的文本后,在此框中选择粘贴,并选择只保留文字。“自我提升的文本后,在此框中选择粘贴,并选择只保留文字。您的内容打在这里,或者通过复制您的文本后,在此框中选择粘贴,并选择只保留文字。您的内容打在这里,或者通过复制您的文本后,在此框中选择粘贴。认识多分支结构认

5、识多分支结构2if-elif if-elif 条件语句条件语句2if if:1:1elifelif :2:2.elif elif:n:nelse:else:n+1判断输入数据符合多个条件中的哪一项从而执行不同的命令 水果智能水果智能分拣机对分拣出的分拣机对分拣出的“大果大果”再次进行高精度分拣,分为再次进行高精度分拣,分为三个等级:三个等级:8cm8cm及以上为一级果;及以上为一级果;8cm8cm以下,以下,7cm7cm及以上为二级果;及以上为二级果;7cm7cm以下,以下,6.5cm6.5cm及以上为三级果。及以上为三级果。水果等级划分水果等级划分2length=float(input(请输

6、入果实横径:)if length=8:print(一级果)elif length=7:print(二级果)elif length=6.5:print(二级果)else:print(二级果)(7=length8)(6.5=length7)(length6.5)PPT模板http:/moban/探究三探究三 水果按级销售水果按级销售3条件嵌套条件嵌套3if if:1:if if:2:else:else:elseelse:length=float(input(请输入果实横径:)num=float(input(“请输入购买的斤数:”)price=0pay=0if length=6.5:if lengt

7、h=7:if length=8:price=6 print(“此苹果为大果一级果,单价为”,price,”元/斤”)else:price=5 print(“此苹果为大果二级果,单价为”,price,”元/斤”)else:price=4 print(“此苹果为大果三级果,单价为”,price,”元/斤”)else:price=3 print(“此苹果为大果三级果,单价为”,price,”元/斤”)pay=num*priceprint(“你需要支付”,pay,”元”)任务总结任务总结3 在程序开发过程中,可以使用if进行条件判断,如果希望在条件成立的执行语句中再增加判断条件,就可以使用if语句嵌套。if语句嵌套的应用场景为:在之前条件满足的情况下,再增加的判断条件。if语句嵌套的语法格式需要特别注意缩进。if条件表达式:语句ifif语句的一般格式:语句的一般格式:if条件表达式:语句1elseelse:语句2双分支单分支if条件1:语句1elifelif条件2:语句2elifelif条件3:语句3.elseelse:其他语句多分支419程序设计基本步骤19简单分支结构程序设计简单分支结构程序设计4问题分析算法设计编写代码调试运行感谢您的聆听THANK YOU FOR LISTENING

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 幼儿/小学教育 > 小学学案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号