八年级上学期信息技术水平测试试卷
试卷更新日期:2023-10-16 类型:水平会考
一、单项选择。
-
1. ( )是编写程序的简称,就是用计算机语言,告诉计算机解决问题的细节和步骤。A、代码 B、编程 C、计算机程序语言 D、变量2. Python是一种结合了解释性、编译性、互动性和面向对象的高层次( )A、代码 B、编程 C、计算机程序语言 D、变量3. ( )的功能是输出“表达式”的结果。A、print B、input C、if D、def4. ( )的功能:等待用户从键盘上输入数据,用户输入的内容将作为函数的值,不管用户输入的是什么内容,返回的都是字符串。它的函数括号内可以包含提示性文字。A、print B、input C、if D、def5. ( )的功能:是定义一个具有某一功能的函数。A、print B、input C、if D、def6. ( )的功能:如果条件表达式成立,则先执行if行后缩进的〈语块〉,然后再执行〈语句块〉后没有缩进的语句。如果条件表达式不成立,则直接执行〈语句块〉后面没有缩进的语句。A、print B、input C、if D、def7. 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、else11. 下列带参数的函数是( )A、def cir(r):print(2*3.14*r)
B、def card():name="张三"
address="环市路1号"
print("姓名:",name)
print("地址:",address)
card()
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”二、多项选择。
-
16. 目前世界上有600多种程序设计语言,常用的语言有( )A、Python B、C++ C、Java D、JavaScript17. 变量的命名遵循的原则有( )A、变量名只能由大小写字母 、数字、汉字和下画线“_”组成 B、变量名不能以数字开头;变量名中不能有空格 C、变量名区分大小写 D、变量名不能和Python内置命令重复18. 引用库的格式有( )A、from <库名> import * 意思是从指定的库中输入所有的函数。 B、import <库名> 意思也是从指定的库中输入所有的函数,但在引用库中的函数的时候,需要加上库名作为前缀。 C、import <库名> as x D、from<库名> import<函数1>,<函数2>,…19. 库是具有相关功能的模块的集合。Python具有强大的( )A、标准库 B、第三方库 C、自定义模块 D、代码20. 下列属于逻辑运算符的是( )A、and B、or C、not D、def21. 下列属于字符串表达式的是( )A、“35*(20+3)” B、“I”+“like”+“Python” C、a>b D、a+c>b and a+b>c and b+c>a22. 下列属于关系运算符且对其功能描述正确的是( )A、“<” 功能:小于 相当于数学符号“<” B、“<=” 功能:小于等于 相当于数学符号“≤” C、“=” 功能:等于 相当于数学符号“=” D、“!=” 功能:不等于 相当于数学符号“≠”