第二单元-微项目2《用选择结构程序做出判断》课件(共17张PPT) 泰山版七年级信息技术第一册

资源下载
  1. 二一教育资源

第二单元-微项目2《用选择结构程序做出判断》课件(共17张PPT) 泰山版七年级信息技术第一册

资源简介

(共17张PPT)
选择结构
程序的基本结构
顺序结构 选择结构 循环结构
说一说
a=15
b=30
a>b
aa>=b
a<=b
a==b
a!=b
x=55
y=55
x==y
x!=y
x>y
xx>=y
x<=y
False
True
False
True
False
True
False
True
False
True
False
True
练一练
a=10
b=5
a==b
a!=b
a>b
aa>=b
a<=b
False
True
True
False
True
False
练一练
a=45b=55下列哪些表达式的布尔值是True( )A. a>bB."123"=="321"C. 22*11>=11*22D. a!=b
C
D
学习目标(一)
熟练运用比较运算符,并能正确得出表达式的运算结果。
比较运算符 描述
== 等于
!= 不等于
> 大于
< 小于
>= 大于等于
<= 小于等于
True


表达式的结果:
False
想一想
if else
如果
否则
想一想
if 条件表达式:
语句1
……
语句n
else:
语句x
……
语句m
语句w
空格
缩进
冒号
实战演练
1.我国酒驾的判定标准如下:
100ml血液酒精含量(mg) 判定行为
小于20 未饮酒
大于等于20 饮酒驾驶
请设计一个小程序,输入血液中酒精含量,检测一下是否属于饮酒驾驶
a<20
a>=20
学习目标(二)
学会基本的选择结构if-else语句
能够根据实际问题写出条件表达式
选择结构的嵌套
怎样才能实现再比较等于和小于呢?
a=15b=20if a>b: print("a大于b")else:
print("a小于等于b")
if aprint("a小于b")
else:
print("a等于b")
选择结构的嵌套
a=int(input("请输入1-20的整数"))b=15if : c="恭喜你,猜对了"else: if : c="很遗憾,猜大了" else: c=" "print(c)
猜数字关系 条件表达式 结果
a等于b a==b 恭喜你,猜对了
a大于b a>b 很遗憾,猜大了
a小于b a很遗憾,猜小了
a>b
a==b
实战演练
我国在饮酒驾驶中又进行了细分:
大于等于20,小于80,定义为饮酒驾驶,要接受相关处罚
大于等于80定义为醉酒驾驶,要接受更严重的处罚
请同学们在第一题基础上,用本节课所学知识,补充完整小程序。
100ml血液酒精含量(mg) 判定行为
小于20 未饮酒
大于等于20,小于80 饮酒驾驶
大于80 醉酒驾驶
实战演练
我国在饮酒驾驶中又进行了细分:
大于等于20,小于80,定义为饮酒驾驶,要接受相关处罚
大于等于80定义为醉酒驾驶,要接受更严重的处罚
a=int(input("100ml血液中酒精含量(mg):"))
if a>=80:
print("已醉酒驾驶,请接受处罚。")
else:
if a>=20:
print("已饮酒驾驶,请接受处罚。")
else:
print("未构成饮酒行为")
100ml血液酒精含量(mg) 判定行为
小于20 未饮酒
大于等于20,小于80 饮酒驾驶
大于80 醉酒驾驶
学习目标(三)
学会使用选择结构的嵌套解决多条件的问题
课堂小结
布尔型值:True、False
比较运算符
选择的基本结构
选择的嵌套结构
比较运算符 描述
== 等于
!= 不等于
> 大于
< 小于
>= 大于等于
<= 小于等于
if 条件表达式:
语句1
……
语句n
else:
if 条件表达式:
语句x
……
语句m
else:
语句o
……
语句p
语句w
if 条件表达式:
语句1
……
语句n
else:
语句x
……
语句m
语句w

展开更多......

收起↑

资源预览