所属成套资源:【新教材】新粤教版信息技术必修1数据与计算PPT课件全套
粤教版 (2019)必修1 数据与计算第四章 程序设计基础4.3 运用选择结构描述问题求解过程4.3.1 if语句的应用获奖课件ppt
展开
这是一份粤教版 (2019)必修1 数据与计算第四章 程序设计基础4.3 运用选择结构描述问题求解过程4.3.1 if语句的应用获奖课件ppt,文件包含新教材粤教版2019信息技术必修一43《运用选择结构描述问题求解过程》课件pptx、猜价小游戏任务要求docx、购物街mp4等3份课件配套教学资源,其中PPT共19页, 欢迎下载使用。
2009年央视节目《购物街》
《购物街》中的游戏规则是猜价格高低,如果我们改变规则,竞猜一个商品的具体价格,你能不能用Pythn语言写一个这样的小游戏呢?
设定一个商品价格,由用户输入竞猜价格,猜中则输出“猜对了”并输出“游戏结束”,猜错则直接输出“游戏结束”
如果表达式为真,则执行语句A,然后继续往下执行;如果表达式为假,则不执行语句A然后继续往下执行。
if(条件表达式): 语句A
注意:1、不要漏了冒号2、当语句A是由多个语句构成的符合语句时,所有语句严格遵循相同的缩进
if(条件表达式): 语句Aelse: 语句B
注意:1、不要漏了冒号2、当语句A和语句B是由多个语句构成的符合语句时,所有语句严格遵循相同的缩进
如果条件表达式为真,则执行语句A,然后继续往下执行。如果条件表达式为假,执行语句B,然后继续往下执行。
当分支比较多时,我们可以用 if…elif…else 语句来实现。
if(表达式1): 语句1elif(表达式2): 语句2……elif(表达式N): 语句Nelse: 语句N+1
当我们需要生成一个随机整数时,可以调用 randm模块 的 randint()函数,则计算机会在你所指定的范围内随机生成一个整数。
继续修改你的程序,将“设定一个商品价格”改为“由计算机生成一个随机整数作为商品价格”,让计算机在10到100之间随机生成一个价格,看看你不能猜中计算机给出的价格。
每一次重新运行程序,计算机就会重新生成一个新的随机数。一次命中的概率太低了,如果可以有三次机会,根据偏高偏低的反馈缩小范围,猜中的几率就会大一些。
如果有三次机会,就要输入三次,并进行三次判断。那是不是要input()三次,再复制出三次一模一样的 if…elif…else 判断语句呢?
if 语句允许嵌套使用,但是一定要注意严格的缩进。
嵌套结构尤其要注意缩进,否则容易造成混乱
相关课件
这是一份高中信息技术粤教版 (2019)必修1 数据与计算1.3.1 信息完美版ppt课件,共14页。PPT课件主要包含了项目背景,网上购物,项目活动,组长汇报,述问题的求解过程,项目分析,网购流程分析,优惠金额的计算过程,项目设计,选择结构和if语句等内容,欢迎下载使用。
这是一份高中信息技术粤教版 (2019)必修1 数据与计算第四章 程序设计基础4.3 运用选择结构描述问题求解过程4.3.1 if语句的应用多媒体教学ppt课件,共27页。PPT课件主要包含了课堂小结等内容,欢迎下载使用。
这是一份高中信息技术粤教版 (2019)必修1 数据与计算5.1.1 大数据评优课ppt课件,共20页。PPT课件主要包含了大数据,大数据的特征,学习目标,重点大数据的特征,难点大数据的特征,重难点,课堂导入等内容,欢迎下载使用。