3.1 判断密码错误——《if判断语句的运用》课件(18张PPT)

文档属性

名称 3.1 判断密码错误——《if判断语句的运用》课件(18张PPT)
格式 pptx
文件大小 812.7KB
资源类型 教案
版本资源 川教版
科目 信息技术(信息科技)
更新时间 2022-04-22 14:52:54

图片预览

文档简介

(共18张PPT)
1、新建并运行程序.mp4
2、查看已有程序代码.mp4
3、猜年龄.py
4、根据水果名报出价格的代码.py
5、if判断语句在线测试
检查文件接收柜中是
否有以下五个文件:
分组安排
讲台
10组 7组 4组 1组
12组 8组 过道 5组 2组
13组 9组 6组 3组
课堂要求
知识回顾
请同学们打开文件接收柜查看相关视频:
积极思考、踊跃发言
发言举手、合作交流
小组讨论不起立
身体转向头微偏
双击打开文件接收柜中的“3、猜年龄.py”文件,根据提示猜测老师年龄。
猜猜老师芳龄几许
根据判断条件是否成立来决定程序执行走向的结构。使
选择结构
if判断语句的运用
Python
1
2
3
04
了解选择结构的含义
掌握if判断语句的语法和格式
能够利用if语句编写程序解决生活中实际问题
齐读本课学习目标
要求:整齐、声音宏亮
true
false
本款程序的执行结果有几种?分别是?
出现不同结果的判断条件是什么?
01
02
03
完善右侧流程图
输入年龄==预设年龄?
输入的年龄和预设的年龄是否相等
猜对了或猜错了两种执行结果
猜对了
猜错了
学习活动一:学习if判断语句流程图、语法和格式
中文语义:如果_______成立执行语句块__,
否则执行语句块___...
如果:输入年龄age2和预设年龄age1相等:
执行语句1:提示“猜对了”
否则:
执行语句2:提示“猜错了”
if 表达式
执行语句块1
else:
执行语句块2
#注意冒号
#注意缩进
学习活动一:学习if判断语句语法和格式
age1=23
age2=int(input('请输入你猜的年龄'))
if age1==age2:
print('猜对了')
else:
print('猜错了')
:
语法结构:
表达式
1
2
阅读教材42页,找到if判断语句的语法结构、格式和中文语义,完成学案“学习活动一”2小题。1分钟后抢答。
学习活动二:改写程序完成if判断语句的练习
五分钟时间,打开python,进入代码编程环境,输入学案上猜年龄代码,并将年龄改成自己(或明星)的的年龄,让同桌来猜一猜。
练一练
改成自己年龄
age1=23
age2=input('请输入你猜的年龄:')
if age1==age2:
print('猜对了')
else:
print('猜错了')
“==”表示比较两边数值是否相等
”=“表示将右边的数据赋值给左边的变量
易错点分析:
if、else后面必须加冒号(英文输入法状态下)
语句块要缩进
×
×
×
1
2
3
小明去无人超市买水果,当他在机器人服务员上输入想要查询的四种水果名称时,机器人就会告诉他该水果售价多少:
苹果3元一斤
橘子2元一斤
李子2元一斤
西瓜2元一斤
语法结构:
if 条件表达式1:
执行语句块1
else:
执行语句块N+1
学习活动三:学习elif子判断语句
sg=input("苹果、李子、橘子、西瓜,四种瓜果你想买哪种?")
if sg == "苹果":
print("苹果售价3元一斤")
else:
print("西瓜售价2元一斤")
elif sg == "橘子":
print("橘子售价2元一斤")
elif sg == "李子":
print("李子售价2元一斤")
elif 条件表达式2:
执行语句块2
......
elif 条件表达式N:
执行语句块N
要判断的条件
超过两种时,
该怎么办呢,
4、根据水果名报出价格的代码
一分钟时间查看并运行文件接收柜中“4、根据水果名报出价格的代码.py”文件。
学习活动三:学习elif子判断语句
4、根据水果名报出价格的代码
2、根据老师名字输出口头禅
自主创新 8分钟
确定任务:小组长带领组员确定自己要解决的多条件判断的生活实际问题
分析任务:
表达式1,执行语句1
表达式2,执行语句2

c) 表达式N ,执行语句N
小组合作改写“4、根据水果名报出价格的代码”
班级分享
学习活动四:小组合作,变式练习,用if判断语句解决生活中其他问题
4、根据水果名报出价格的代码
1、根据成绩判断等级
打开文件接收柜,进入学习反馈系统,完成在线测试:
if选择结构测试
在线测试
if else 要对齐
冒号缩进要牢记
条件表达不能乱
选择结构做判断
#注意冒号
#注意缩进
总结:
语法结构:
if 条件表达式1:
执行语句块1
else:
执行语句块N+1
elif 条件表达式2:
执行语句块2
......
elif 条件表达式N:
执行语句块N
#elif不能
单独使用
打开程序“3、猜年龄.py”,了解选择结构和循环结构的嵌套使用,预习下节课内容
拓展
预知while如何
请听下回分解
if判断语句的运用
if 条件表达式1:
执行语句块1
else:
执行语句块N+1
elif 条件表达式2:
执行语句块2
...
elif 条件表达式N:
执行语句块N