资源简介 (共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课堂知识02if 语句的组合使用想一想当在使用if判断时,如果有多重判断呢?应该如何制作,例如小明去商店买糖,首先小明要到达商店,其次小明身上要有钱,才能够成功的买到糖果,但如果小明没有到达商店或者小明身上的钱不够,是不是就无法买糖呢?如果使用if判断语句,想一想应该如何制作呢?课堂知识02if中嵌套另一个if在程序中,往往会存在一种多重判断的方式,即满足条件1后,需要在条件1内继续判断,如何条件满足,程序才能够执行,如果只单纯满足条件1,其他条件不满足,则程序无法继续进行。if 条件1:满足条件1做的事...if 条件2:满足条件2做的事...else:不满足条件2做的事...else:不满足条件1做的事情...课堂知识02if嵌套语句的小例子# 设定两个变量number = 1numbers = 60# 如果满足条件1if number == 1:print('已经参加考试!')# 如果满足条件2if numbers >= 60:print('成绩合格!')# 不满足条件2else:print('成绩不合格!')# 不满足条件1else:print('没有参加考试!')课堂知识02if嵌套需要注意的点1.if条件下方可以使用elif或else语句,但elif与else语句不能单独使用。2.当满足条件1时,程序可继续向条件1下的判断语句执行,但如果不满足条件1,则程序不会执行。基础任务03基础任务03 自己动手将本节课的代码实现! 并想想如果条件2下方还有判断应该如何实现呢?高级任务04升级任务04想一想如果使用 if 嵌套的方式实现买糖的案例!具体应该如何实现呢?创意练习05创意练习05自己动手编写一个程序,要求获取用户输入,并使用判断语句,程序类型可自行选择! 展开更多...... 收起↑ 资源预览