第6课 条件语句 课件(共24张PPT)2022—2023学年青岛版(2019)初中信息技术第三册

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

第6课 条件语句 课件(共24张PPT)2022—2023学年青岛版(2019)初中信息技术第三册

资源简介

(共24张PPT)
3
条件语句
阅读思考
选择的问题
考试结果:
>90:A
81~90:B
71~80:C
60~70:D
<60:回家吧
学习目标
认识程序的分支结构,了解Python语言语句缩进和特点。
熟练应用条件表达式,掌握if语句的语法格式。
单向选择
1
单向选择
定义一个变量
money = eval(input(“单笔金额:”)
if语句
只有一个判断条件时,使用if语句。
if语句类似于“如果……就……”。
if 条件表达式:
表达式_语句
if语句结合条件表达式,进行判断来取得真或假的结果
表达式之后要有“:”(半角),作为下一行自动缩进的说明
if语句
if money >= 40:
money = money – 10
if判断金额:利用比较运算符判断money变量是否大于等于40,如果条件成立就减去10
一点通
比较运算符
比较运算符 描述 示例(假设x为20,y为10) == 比较是否相等 x == y False
!= 比较是否不相等 x != y True
> 是否大于 x > y True
< 是否小于 x < y False
>= 是否大于等于 x >= y True
<= 是否小于等于 x <= y False
布尔类型
布尔类型主要用来表示真值或假值。
真:True
假:False
Python允许采用数值“1”和“0”来表示“True”和“False”。
一点通
逻辑运算符
运算符 示例 解释
and(与) A and B A、B同时满足为真(True),否则为假(False)
or(或) A or B A、B有一个满足为真(True),否则为假(False)
not(非) not A 对条件A进行非运算
一点通
双向选择
2
if/else语句双向选择
刚才的例子中,如果条件成立就减去10,如果不满足条件就显示“没有折扣”,那怎么做呢?
想一想
if/else语句双向选择
if 条件表达式:
表达式_语句1
else:
表达式_语句2
注意缩进!
一点通
多重选择
3
一个汉堡10元,买7个以上打8折,3个以下不打折,其它情况打9折。
设计程序计算输出购买汉堡的实际总金额。
想一想
多重选择
if 条件1:
表达式_语句1
elif 条件2:
表达式_语句2
elif 条件3:
表达式_语句3
……
else:
其它
一点通
实践创新
考试结果
≥ 90:A
≥ 80 < 90:B
≥ 70 < 80:C
≥ 60 < 70:D
<60:太差了,回家吧
根据不同分数显示不同结果,应该怎样设计程序?
一点通
:小结

展开更多......

收起↑

资源预览