资源简介 (共14张PPT)Python第一阶段第23课猜数字小游戏课程目标了解并熟悉if判断的含义和使用,搭配print()语句和各类操作符和数据类型进行深入的使用和操作。课程内容课程时间60分钟1、了解Python中的判断。2、掌握判断语法的使用方式。3、将判断语句和其他语句组合使用。4、制作简单猜数字小游戏。教学目标教学难点设备要求if 语句。音响、A4纸、笔 课前回顾 课堂知识 基础任务 高级任务 创意练习课前回顾01课前回顾01程序中的判断我们在之前学习的过程中经常会用到判断,python中的判断使用都非常简单,而且为我们提供了非常人性化的判断语句,if...elif...else语句,为我们遇到复杂情况时提供了非常简单的语句。在我们使用python判断语句的过程中,和其他语句结合起来,往往能够做出不错的程序,这也是我么程序中非常有意思的地方课堂知识02课堂知识02 动手尝试一下!程序要求制作一个猜数字的小游戏。要求:从键盘中输入一个数值,与电脑产生的数值进行对比,如果输入的数值,大于电脑数值,则提示猜大了如果输入的数值小于电脑产生的数据,则提示猜小了。如果输入的数值与电脑产生的数值相等,则提示猜对了!课堂知识02 动手尝试一下!如何产生一个电脑数值呢?在python中我们可以进行导入模块,python中提供了一个名为random的随机数模块,我们可以使用这个模块来获取一个自定义范围内的随机数。import random课堂知识02定义变量,并获取键盘输入number = random.randint(1,10)numbers = int(input('请输入所猜测的数值:'))if numbers < number:print('猜小了!')elif numbers > number:print('猜大了!')else:print('恭喜你答对了,你真棒!')在这里使用random.randint获取一个随机的数值,数值范围设定在1-10之间。通过变量与input函数,获取键盘上的输入,在这里需要注意的是,需要对键盘获取的数值进行类型转换,str类型转换为int类型。在使用if判断语句进行相对应的判断。课堂知识02无限循环在程序这里运行一次就结束了,所以我们可以使用while True的方式,让程序能够一直重复的运行下去,while语句我们在后续的课程中会深入的讲解。完整代码如下:import randomwhile True:number = random.randint(1,10)numbers = int(input('请输入所猜测的数值:'))if numbers < number:print('猜小了!')elif numbers > number:print('猜大了!')else:print('恭喜你答对了,你真棒!')基础任务03基础任务03 动手尝试一下!数据类型转换在应用在程序中非常的方便,你能想到什么样的场景会用到数据类型转换呢?高级任务04高级任务04 动手尝试一下!结合判断语句与输入输出,自行来构建一个小游戏吧! 展开更多...... 收起↑ 资源预览