ID: 19293193

浙教版(2023)小学信息技术五年级上册第8课 双分支结构 课件(共19张PPT)

日期:2024-10-31 科目:信息技术 类型:小学课件 查看:22次 大小:3401121B 来源:二一课件通
预览图 1/7
19张,课件,结构,分支,8课,教版
  • cover
(课件网) 第8课 双分支结构 请同学们设计出自己心目中的车牌号,并书写在纸上。 ① ② ③ 省份简称 市代号 由5位数字或者字母组合,至多2个字母 项目背景 五一假期,晶晶爸爸带着一家人自驾来到淄博市游玩,因为淄博市具有漂亮的景点和最美味的美食,由于当地游客非常的多,为了保障道路的顺畅,淄博市根据车牌尾号数字实施了交通管制,聪明的晶晶利用信息课所学的编程知识设计出了一个程序,程序可以自动判断车辆是否被限行。 你知道晶晶是怎样设计的吗。 你能否也能设计出这样的一个程序来自动判断 车辆是否被限行呢? 淄博市限行提醒 5.1周一 限行尾号1和6 5.2周二 限行尾号3和5 5.3周三 限行尾号2和4 5.4周四 限行尾号8和9 5.5周五 限行尾号0和7 活动一 5月1日为周一,淄博市周一的限行规则为车辆尾号数字为1或6的车辆限行。编写程序,任意输入一个车牌号(末位是数字),输出是否被限行,如果限行,输出“限行”,否则,输出“不被限行”。 1.分析问题 第一步:输入一个车牌号存储到变量number中 第二步:找出车牌号的尾号t 第三步:如果t==“1” or t==“6”,输出“限行”,否则,输出“不被限行” 淄博市限行提醒 5.1周一 限行尾号1和6 一、复习分支结构 if-else 1.流程图 2.程序实现 if <条件>: <语句块1> else: <语句块2> 解释:条件是一个表达式,它的值可以是真(True)或假(False)。 当条件为真时,执行语句块1中的语句,否则(条件为假)执行语句块2中的语句。 这是双分支if语句。 注:else语句块2 可以省略,此时就 变成了单分支if语句 活动一 5月1日为周一,淄博市周一的限行规则为车辆尾号数字为1或6的车辆限行。编写程序,任意输入一个车牌号(末位是数字),输出是否被限行,如果限行,输出“限行”,否则,输出“不被限行”。 2.算法设计(补充流程图) 活动一 5月1日为周一,淄博市周一的限行规则为车辆尾号数字为1或6的车辆限行。编写程序,任意输入一个车牌号(末位是数字),输出是否被限行,如果限行,输出“限行”,否则,输出“不被限行”。 3.编写程序 程序 测试结果 number=input("请输入车牌号:") t=number[-1] if : . else : print("不被限行") 输入: 赣D80889 输出: 限行 程序写完后,去python平台提交程序看看你的结果吧。 活动一 5月1日为周一,周一的限行规则为车辆尾号数字为1或6的车辆限行。编写程序,任意输入一个车牌号(末位是数字),输出是否被限行,如果限行,输出“限行”,否则,输出“不被限行”。 2.算法设计(补充流程图) t==”6” 输出“限行” 活动一 5月1日为周一,周一的限行规则为车辆尾号数字为1或6的车辆限行。编写程序,任意输入一个车牌号(末位是数字),输出是否被限行,如果限行,输出“限行”,否则,输出“不被限行”。 3.编写程序 程序 测试结果 number=input("请输入车牌号:") t=number[-1] if : . else : print("不被限行") 输入: 赣D80889 输出: 限行 程序写完后,去python平台提交程序看看你的结果吧。 t==”1” or t==”6” print(“限行”) 车牌尾号数字一定出现在车牌的最后一位吗?? 得出规律:尾号数字可能会出现后三个位置的任何一个位置。 车牌号的尾号数字可能出现在哪个位置? ① ② ③ 省份简称 市代号 由5位数字或者字母组合,至多2个字母 活动二 编写程序,任意输入一个车牌号(末位可能是字母),找出车牌的尾号数字是多少? 并根据尾号数字判断车辆是否被限行。 1.分析问题(抽象与建模) 第一步:输入一个车牌号存储到变量number中 第二步:依次找出车牌号的最后三个字符,假设为t1(倒数第一个),t2(倒数第二个),t3(倒数第三个) 第三步:如果t1>=“0” and t1<=“9” ... ...

~~ 您好,已阅读到文档的结尾了 ~~