资源简介 2018-2019学年度第一学期八年级信息技术试卷班级 姓名 分数 .一.单项选择。(请选择1个正确答案序号填写在括号里,15小题,每小题2分,共30分)1. ( )是编写程序的简称,就是用计算机语言,告诉计算机解决问题的细节和步骤。A.代码 B.编程 C.计算机程序语言 D.变量2. Python是一种结合了解释性、编译性、互动性和面向对象的高层次( )A.代码 B.编程 C.计算机程序语言 D.变量3.( )的功能是输出“表达式”的结果。A.print B.input C. if D.def 4.( )的功能:等待用户从键盘上输入数据,用户输入的内容将作为函数的值,不管用户输入的是什么内容,返回的都是字符串。它的函数括号内可以包含提示性文字。 A.print B.input C. if D.def 5. ( )的功能:是定义一个具有某一功能的函数。A.print B.input C. if D.def 6.( )的功能:如果条件表达式成立,则先执行if行后缩进的〈语块〉,然后再执行〈语句块〉后没有缩进的语句。如果条件表达式不成立,则直接执行〈语句块〉后面没有缩进的语句。A.print B.input C. if D.def 7. Python中,命令和标点符号需要使用( )格式,否则会报错。A.中文 B.英文 C.中文和英文混合使用8. ( )是内存中的一个标记。A.代码 B.编程 C.计算机程序语言 D.变量9.在计算机语言中( )是赋值的意思。 A.= B.> C.== D.>=10. if〈条件1〉:〈语句块1〉elif〈条件2〉:〈语句块2〉......else:〈语句块n〉上面命令格式功能表示从if行开始依次对条件进行判断,如果正确则执行该条件下面的 〈语句块〉,然后跳出该if语句,如果不正确则对下一个条件进行判断,如果所有条件都不成立,则执行( )下面的 〈语句块〉。A.if B.elif C.else (def?card():??????name="张三"??????address="环市路1号"??????print("姓名:",name)??????print("地址:",address)card()) (def?cir(r):?????????print(2*3.14*r))11. 下列带参数的函数是( ) A. B. 12.在执行input函数时,无论向计算机输入什么数据,接收的数据都被当成字符串。因此,如果输入的是数值型数据,需要使用下面的函数将它转换为数值:float(数据)——将字符型数据(整数或小数)转换成浮点数类型的数值(即小数)int(数据)——将字符型整数转换成整数类型的数值(即整数)。如果根据水果重量来判断是否打折,下列A、B两种写法哪种更好( )。A. 重量=int(input("请输入水果重量:")) B. 重量=float(input("请输入水果重量:"))13.下列是数学表达式的是( )A.“3+5” B.170÷(22+63) C. “Hello,world!” D. “wang wu”14. 下列是关系表达式的是( )A. w>=5 B. 5*6+3*4 C. a+b>c?and?b+c>a?D. “wang wu”15. 下列是字符串表达式的是( )A. w>=5 B. 5*6+3*4 C. a+b>c?and?b+c>a?D. “wang wu”二.多项选择。((可选择多个正确答案,10小题,每小题3分,共30分)10小题,每小题2分,共20分)1.目前世界上有600多种程序设计语言,常用的语言有( )A.Python B. C++ C.Java D.JavaScript2. 变量的命名遵循的原则有( )A.变量名只能由大小写字母 、数字、汉字和下画线“_”组成;B.变量名不能以数字开头;变量名中不能有空格;C.变量名区分大小写;D、变量名不能和Python内置命令重复。3.本学期学过的表达式有( )A.数学表达式 B.字符串表达式C. 关系表达式 D.逻辑表达式4.引用库的格式有( )A.from?〈库名〉?import?* 意思是从指定的库中输入所有的函数。B.import?〈库名〉 意思也是从指定的库中输入所有的函数,但在引用库中的函数的时候,需要加上库名作为前缀。C.import?〈库名〉?as?xD.from〈库名〉?import〈函数1〉,〈函数2〉,…5. 库是具有相关功能的模块的集合。Python具有强大的( )A.标准库 B.第三方库 C.自定义模块 D.代码6.下列属于逻辑运算符的是( ) A.and B.or C.not D.def7.下列属于字符串表达式的是( )A.“35*(20+3)” B. “I”+“like”+“Python”C. a>b D. a+c>b and a+b>c and b+c>a8. 下列属于关系运算符且对其功能描述正确的是( ) A.“<” 功能:小于 相当于数学符号“<”B.“<=” 功能:小于等于 相当于数学符号“≤”C.“=” 功能:等于 相当于数学符号“=”D.“!=” 功能:不等于 相当于数学符号“≠”9. Wood编辑器把Python常见的命令分成( )等几类,点击类别名,可以看到归于该类的积木。A.“事件”“控制” B.“运算”“字符串”C.“变量”“列表” D.“字典”“函数”10. 流程图中常用的一些图形及其名称功能描述正确的是( )A. 名称:开始 / 结束框 功能:表示开始或结束B. 名称:处理框 功能:表示计算或处理等 C. 名称:判断框 功能:表示条件判断D. 名称:流程线 功能:表示程序的执行顺序 展开更多...... 收起↑ 资源预览