Python课程第一阶段 第21课 多重判断——Python 课件(共16张PPT)

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

Python课程第一阶段 第21课 多重判断——Python 课件(共16张PPT)

资源简介

(共16张PPT)
Python第一阶段第21课
多重判断
课程目标
课程内容 在if当中嵌套另一个if语句,将if...elif...else语句组合使用。
课程时间 60分钟
1、if语句嵌套。
教学目标 2、if...elif的多种用法。
3、实际案例。
教学难点 if语句嵌套
设备要求 音响、A4纸、笔
课前回顾
课堂知识
基础任务
升级任务
创意练习
课前回顾
01
课前回顾
python中的if...else语句
在上节课程中,我们已经学习了if语句的使用,但是在程序中,
我们如果遇到2选1的选择时应该怎么做呢?
在python中为我们提供了if...else语句解决类似的问题,其语
法格式如下:
if 表达式:
满足条件做的事情
else:
不满足条件做的事情
在使用if...else语句时,如果条件满足,就执行if表达式下面的
语句,如果条件不满足,就执行else表达式下面的语句,这种
形式的语句,通常我们称之为,如果...否则...
课堂知识
02
课堂知识
02
if 语句的组合使用
想一想当在使用if判断时,如果有多重判断呢?应该如何制作,例
如小明去商店买糖,首先小明要到达商店,其次小明身上要有钱,才
能够成功的买到糖果,但如果小明没有到达商店或者小明身上的钱不
够,是不是就无法买糖呢?如果使用if判断语句,想一想应该如何制
作呢?
课堂知识
02
if中嵌套另一个if
在程序中,往往会存在一种多重判断的方式,即满
足条件1后,需要在条件1内继续判断,如何条件满足,
程序才能够执行,如果只单纯满足条件1,其他条件不
满足,则程序无法继续进行。
if 条件1:
满足条件1做的事...
if 条件2:
满足条件2做的事...
else:
不满足条件2做的事...
else:
不满足条件1做的事情...
课堂知识
02
if嵌套语句的小例子
# 设定两个变量
number = 1
numbers = 60
# 如果满足条件1
if number == 1:
print('已经参加考试!')
# 如果满足条件2
if numbers >= 60:
print('成绩合格!')
# 不满足条件2
else:
print('成绩不合格!')
# 不满足条件1
else:
print('没有参加考试!')
课堂知识
02
if嵌套需要注意的点
1.if条件下方可以使用elif或else语句,但elif与else
语句不能单独使用。
2.当满足条件1时,程序可继续向条件1下的判断语句执
行,但如果不满足条件1,则程序不会执行。
基础任务
03
基础任务
03
自己动手将本节课的代码实现!
并想想如果条件2下方还有判断应该如何实现呢?
高级任务
04
升级任务
04
想一想如果使用 if 嵌套的方式实现买糖的案例!具体应该如
何实现呢?
创意练习
05
创意练习
05
自己动手编写一个程序,要求获取用户输入,并使
用判断语句,程序类型可自行选择!

展开更多......

收起↑

资源预览