资源简介 (共19张PPT)Python第一阶段第20课如果…那么…否则…课程目标课程内容 if…elif…else的使用,完成一个成绩等级划分的一个小程序。课程时间 60分钟1、深入了解Python中的判断。教学目标 2、掌握if...elif...else的使用。3、完成一个成绩分类的小程序。教学难点 if ... elif ... else 语句。设备要求 音响、A4纸、笔 课前回顾 课堂知识 基础任务 高级任务 创意练习课前回顾01课前回顾01什么是判断?在生活中,我们总是会做出许多选择,比如在周一到周五的时候,我们需要上学,就不能够出去玩,在周末的时候,我们就可以出去玩。这其实就是我们生活中的判断。在程序中其实也是如此。在程序中,比如我们在网上购买东西,购买成功后余额减少,商品由商家发出。如果输入的账号密码正确,我们就能够登录游戏,否则就会提示登录失败。如果用户使用微信登录,就会使用微信扫一扫,如果使用手机登录,就会要求接收手机验证码。以上的这些判断都是我们程序中的,就是程序中的判断语句,也被称之为选择判断,就是可以按照条件选择执行不同的代码。课堂知识02课堂知识 动手尝试一下!python中的if...else语句在上节课程中,我们已经学习了if语句的使用,但是在程序中,我们如果遇到2选1的选择时应该怎么做呢?在python中为我们提供了if...else语句解决类似的问题,其语法格式如下:if 表达式:满足条件做的事情else:不满足条件做的事情在使用if...else语句时,如果条件满足,就执行if表达式下面的语句,如果条件不满足,就执行else表达式下面的语句,这种形式的语句,通常我们称之为,如果...否则...课堂知识02 动手尝试一下!流程图来演示if...else课堂知识02 动手尝试一下!if...elif...else语句在我们日常的生活当中,我们出去购物的时候,会有多种的支付方式,比如微信、支付宝、银行卡、现金。等等的支付方式,这时候我们就需要从多种支付的方式中,选择出一个最合适的方式来进行支付。在程序中我们可能也会遇到这种问题,比如有多种的选择,我们只选择一种的情况。在遇到这类情况的时候,我们可以使用python中的if...elif...else语句来接触,这种语句是一个多分支选择语句。if 表达式1:条件满足所做的事情elif 表达式2:条件满足所做的事情elif 表达式3:条件满足所做的事情else:上述条件通通不满足做的事情课堂知识02流程图来演示if...else课堂知识02 动手尝试一下!if语句的嵌套使用在使用变量之前,首先要对其进行赋值操作变量名可以包括变量,字母,下划线,但变量不能以数字开头,这跟我们大多数的高级语言一样受我们C语言的影响,因为python这门语言也是由C语言写出来的,所以变量名的规范和C语言是一样的。字母可以是大写或者小写,但大小写是不同的,也就是说teacher和Teacher对于python来说是完全不同的两个名字。等号(=)是赋值的意思,左边是名字右边是值,记住不能写错了哦。虽然根据理论我们的变量可以设置成任何合法的名字,但作为一个优秀的程序员,当然要给变量取一个专业一点名字。课堂知识02流程图来演示if嵌套使用 动手尝试一下!课堂知识02 动手尝试一下!例子2import time例子1ticket = 10 # 表示公交卡余额result = 1 # 表示车辆有空座if ticket > 2:result = int(input('请输入账号名称:'))if result == 123456:print('账号输入正确!')password = int(input('请输入账号密码:'))if password == 654321:print('密码输入正确!')else:print('余额充足,可以上车~')time.sleep(1)if result > 0:print('有空座,可以坐下了!')else:print('密码输入错误!')else:print('已经没有空的位子了,可能需要站一会~')else:print('账号输入错误,请重新运行程序!')print('公交卡余额不足,无法上车。')基础任务03基础任务03 动手尝试一下!使用if...elif...else语句来结合print函数与input函数制作一个小程序。高级任务04高级任务04 动手尝试一下!想一想使用判断语句的场景有哪些呢?在写什么样的程序时可以使用判断语句呢?创意练习05创意练习05练习一:想一想在程序中如果使用if...elif...else语句,怎样能够让程序一直执行呢??? 展开更多...... 收起↑ 资源预览