欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > DOCX文档下载  

    第三单元开启Python小宝箱-初中信息技术复习知识点归纳川教版(2019)七年级下册(解析版).docx

    • 资源ID:1125455       资源大小:86.95KB        全文页数:11页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    第三单元开启Python小宝箱-初中信息技术复习知识点归纳川教版(2019)七年级下册(解析版).docx

    一、教材体系七年级下册第三单元开启Python小宝箱掌握if语句的语法格式及运用(if的双条件和多条件elif的运用I掌握条件关系运算符(>,<,>=,<=J=,=)逻辑关系运算符(and,or,not)掌握while语句的语法格式及运用While和for循环的区别(知道循环次数用for,否则用while)结束循环的方式:条件表达不成立,break语句结束循环。掌握random模块常用的方法(randint(开始数结束数),choice(数据列),shuffle(数据列)练习题一、单选题1、在PythOn语言中,比较两个值是否相等,我们使用()。A.=B.=C.=D.=【答案】B【解析】在Python语言中,比较两个值是否相等,我们使用“="。(见课本43页的“小提示)。因此选项B正确。2、在循环过程中,任何时候遇到()语句,循环都会立即结束。A.ifB.elseC.breakD.日if【答案】C【解析】PythOn还为我们提供了一个break语句,在循环过程中,任何时候遇到break语句,循环都会立即结束。(见课本46页的倒数第二、第三行)。因此选项C正确。3、在知道循环次数的情况下,我们大多会使用()循环语句。A.WhileB.forC.elseD.Elif【答案】B【解析】在知道循环次数的情况下,我们大多会使用for循环语句(见课本52页的第一行)。因此选项B正确。4、QndOm模块在PythOn中可以用来()。A.绘制各种图画B.生成随机数等C.对图片进行操作D.为PythOn语言提供图形界面【答案】B【解析】random模块在PythOn中可以用来生成随机数等(见课本53页表3-2-1第二行)。因此选项B正确。5、if语句的作用是在Python编程语言中实现()功能。A.打印B.用户输入C.判断D.循环【答案】C【解析】if语句的作用是在PythOn编程语言中实现判断功能(见课本42页),因此选项C正确°6、我们可以使用()语句来实现重复输入密码,直到输入正确为止。A.WhiIe循环B.for循环C.elseD.elif【答案】A【解析】我们可以使用WhiIe循环语句来实现重复输入密码,直到输入正确为止。(见课本43页)。因此选项A正确。7、如果要判断的条件超过两种,我们就需要使用()oA.ifB.elseC.breakD.elif【答案】D【解析】如果要判断的条件超过两种,我们就需要使用“e肝子判断语句”。(见课本49页第二段)。因此选项D正确。8、turtle模块在PythOn中可以用来()。A.绘制各种图画B.生成随机数等C.对图片进行操作D.为Python语言提供图形界面【答案】A【解析】turtle模块在PythOn中可以用来绘制各种图画(见课本53页的表3-2-1第一行)。因此选项A正确。9、randint在random中可以用来(A.在开始数到结束数之间,随机生成一个整数B.在开始数到结束数之间,随机生成一个浮点数C.随机从数据列中抽取一个数据D.随机打乱数据列中数据的顺序【答案】A【解析】randint在random中可以用来在开始数到结束数之间,随机生成一个整数(见课本54页表322第一行)°因此选项A正确。10、Print(IoO-25%3)应该输出什么?()A.lB.92C.99D.25【答案】C【解析】在PythOn中,是取余符号,25%3的余数是1,100-1=99,所以正确答案是C。11、公鸡3文钱一只,母鸡5文钱1只,小鸡1文钱3只,百钱买百鸡的程序如下,输出后,X,y,z分别代表()for×inrange(20):foryinrange(33):z=100-×-yifx*5+y*3+z3=三100:Prim(XMZ)A小鸡母鸡公鸡B公鸡母鸡小鸡C小鸡公鸡母鸡D母鸡公鸡小鸡【答案】D【解析】这道题看似复杂,但当我们看到代码的倒数第二行的时候就不难发现XyZ分别对应的单价,这样就会很快得出答案,所以正确答案选D。12、在“石头剪刀布”游戏中,下列()应该填入'石头剪刀布importrandom:#随机模块choice=z剪刀石头'布:#前面空1个,是因为不用0表示result=/你赢7你输/平/你赢7你输】Ch=input('请你你出(1.剪刀2石头;3.布)nc=int (Ch)print ("你出:",choice nc)jc=random. randint(Print("计算机出:",ChoiceOc)print (result nc-jc+2)A.l,2B.l,3【答案】B#产生1-3随机数#根据两个数据对应结果C .0,3D. 0,2【解析】这道题看起来好像挺难的,但当我们看到代码中的括号前面的Qndint的时候就知道randint的作用是在开始数到结束数之间,随机生成一个整数,而且后面还有注释,这样我们就会很快得出答案,所以正确答案选13、在PythOn中循环程序主体如下,则循环次数为几次()?foriinrange(0,10»3):print(i)A.lB.4C.10D.3【答案】B【解析】当我们看到代码中的括号里有三个数的时候,要知道第一个数是开始数,第二个数是结束数,第三个数表示步长,步长为3,一次循环3个数,第一次是012,第二次是345,第三次是678,显然还需要循环一次才能循环完,所以正确答案选B。14、Python最具特色的就是用缩进来写模块。缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行。一次缩进()空格A.4个B.3个C.2个D.1个【答案】A【解析】一个缩进可以按一下Tab键,也可以按四下空格键,所以正确答案选A。15、利用for循环求口+2+3+4+100的和(用S表示和)。S=Oforainrange():s=s+aprint(s)A.(lz100)B.(0,100)C.(101)D.(1,99)【答案】C【解析】利用for循环计算1+2+3+100的和,变量a包含从1到100的整数,括号里输入的参数应从开始数到结束数,当参数比结束数大1的时候,程序就会结束循环,所以正确答案选C。16、请看下面的代码,这只乌龟80岁相当于人类年龄()age=int(input("请输入乌龟的年龄:")ifage<=0:Print("你是在逗我吧!)elifage=1:Print("相当于半岁的人哦。)elifage=2:Print("相当于1岁的人哦。")else:print(“对应人类年龄:"Jnt(age2)A.8B.80C.40D.160【答案】C【解析】我们按题上的要求输入乌龟的年龄80,程序开始判断,前三个“012”都不符合,程序执行最后一行代码,打印出40,所以正确答案选C。17、请看下面的代码,在求未知数X与y时,y=后面的括号里应该填入的代码是()3x+4y=100求X=?,y=?X=OwhileX<=(100/3):if(100-3*×)%4=0:V=()print("×=U"y='y)×=×+lA.100-3*x4B.(100-3*x)4C.(100-3*×)/4D.100-3*×4【答案】B【解析】根据已知条件3x+4y=100,我们可以得到y=(1053x)4,上一行代码判断(Ioo-3x)/4不能有余数,因此本行代码应该用整除,BP(100-3x)4,所以正确答案选B。18、请看下面的代码,密码应该为()P=input("请输入密码:")ifp=,xly23!w:Print("欢迎您!”)else:print("密码错误”)A.,×ly23!"B.xly23!C.,×ly23!,:D.×ly23:【答案】B【解析】根据if判断语句,双等号用于判断左右两边是否相等,左边是变量,右边是值,input()函数获取的是文本格式,所以右边的值也要是文本格式,if语句才能正确进行判断,所以正确答案选Bo19、在Python中输入以下程序:ifint(input()%5=0:print(,'yes,")ifint(input()%5!=0:print("no")如果输入7,则输出()。A.printB.elseC.yesD.no【答案】D【解析】本题需要程序判断7除以5的余数是不是0,如果是0,就打印出“yes”,如果不是0,就打印出“no”,所以正确答案选D020、等级判定的程序代码如下,当输入成绩为78时,输出结果为()deff(x):#x值由函数调用时传入if×>=80:return“优秀”elifx>=70:return“良好”elifx>=60:return"及格"else:return“不及格”foriinrange(2):m=int(input(”请输入成绩:")Print("等级:”,f(m)#调用函教时参数m的值传入函数内部进行应用A.不及格B.良好C.及格D.优秀【答案】B【解析】本题需要程序判断78分对应的等级,后面给出了各个等级分别对应的分数区间,当输入分数时,程序就会进行判断,78分属于大于等于70分的区间,大于等于70分的区间对应的等级是良好,所以正确答案选B。二、判断题1、在不知道会循环多少次的情况下,我们一般会使用for循环语句。()【答案】错误【解析】在不知道会循环多少次的情况下,我们一般会使用While循环语句(见课本笫52页第一段)。2、我们在编写代码中的同学姓名列表时,一个姓名要用英文引号引起来,还要用逗号将每个同学的名字分隔开,并且要将同学姓名列表用中括号括起来。()【答案】正确【解析】本题表述正确(见课本第59页的对话)。三、填空题1、Python代码中的(!=)表示。【答案】不相等【解析】Python代码中的(!二)表示不相等(见课本44页)。2、如果break语句使用过多,一旦出现问题会。【答案】很难杳错【解析】如果break语句使用过多,一旦出现问题会很难查错(见课本47页)。3、在正式编写代码之前,我们可以先使用中文,编写出整个猜数游戏的,然后再将改写为真正的Python程序代码。【答案】伪代码【解析】在正式编写代码之前,我们可以先使用中文,编写出整个猜数游戏的“伪代码”,然后再将“伪代码”改写为真正的Python程序代码(见课本61-62页)。4、黑客们可以编写程序,每次从密码字典中读出一条数据,用来尝试破解密码一一这种违法行为,被称为“”。【答案】字典攻击【解析】黑客们可以编写程序,每次从密码字典中读出一条数据,用来尝试破解密码一一这种违法行为,被称为“字典攻击”(见课本47页倒数第三、第四行)。5、PythOn代码中的#号后边的内容表示。【答案】注释【解析】PythOn代码中的#号后边的内容表示对该行代码的注释。6、WhiIe循环语句可以形成无限循环,而for循环语句必须指定。【答案】循环次数【解析】WhiIe循环语句可以形成无限循环,而for循环语句必须指定循环次数(见课本50-51页)。7、阿尔法围棋是在日常生活中成功应用的典型,充分展示了技术的潜力和价值。【答案】人工智能【解析】阿尔法围棋是人工智能在日常生活中成功应用的典型,充分展示了人工智能技术的潜力和价值(见课本66页第三段)。8、为避免自己的密码被破解,我们要养成良好的密码管理与设置意识,尽量不要使用“有特殊意义、”的字符或数字作为密码。【答案】有规律【解析】为避免自己的密码被破解,我们要养成良好的密码管理与设置意识,尽量不要使用“有特殊意义、有规律”的字符或数字作为密码(见课本48页倒数第一至第三行)。历年真题单选IS1、计算1+2+3+100的和,请将程序补充完整num=0i=0Whilei<()num+=ii+=lprint(num)A、101B、1C、100D、99【答案】:A【解析】:本题为2021年出现的真题,计算1+2+3+.+100的和,使用WhiIe循环时,变量i包含从1到100的整数,编写代码时,变量i应小于101,因此应选择A选项。2、用户登陆,设定密码为123,请将程序补充完整a=input("密码门if():Print("登陆成功!”)else:Print("密码错误!。A、a=,123"B、a=123C.a="123"D、a=123【答案】:C【解析】:本题为2021年出现的真题,预先设定的密码为123,用if判断语句来判断用户输入的密码与设定密码是否一致,input。函数获取到的是文本格式的数据,pyd)n进行判断时,数据类型要一致,也就是说左右两边都要是同一种数据类型,因此应选择C选项。判断题1、优秀的“伪代码”能够让不会编程的人,也能够读懂整个程序的思路与逻辑。()【答案:正确【德析本题为2021年出现的真题,伪代码可以帮助我们理清思路,本题表述正确。

    注意事项

    本文(第三单元开启Python小宝箱-初中信息技术复习知识点归纳川教版(2019)七年级下册(解析版).docx)为本站会员(夺命阿水)主动上传,课桌文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知课桌文档(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开