内容正文:
2021学年第二学期八年级下期末试卷
信息技术
一、选择题(每小题2分,共50分。每小题有且仅有一个答案)
1、Python 语句:fruits=[“apples”,”bananas”,“pears”],fruits的数据类型是( )。
A.字符串型 B.列表 C.整型 D.浮点型
2、Python中,用来统计列表中元素数量的函数是( )。
A.input() B.index() C.remove() D.count()
3、str=”Hello world!”,那么str[-4]和str[-4:]的值分别为( )。
A.“o”, “rld!” B.“o”, “Hello wo”
C.“l”, “orld” D.“r”, “rld!”
4、在Python 中,下列函数值为8的是( )。
A.abs(float(-7.9)) B.str(8) C.abs(int(-7.7)) D.len("12345678")
5、有如下程序段:
a=12
b=54
a=a+b
b=a-b
a=a-b
该程序段执行后,变量a,b的值分别是( )。
A.12,54 B.54,12 C.12,12 D.54,54
6、在直角坐标中,x和y是坐标系中任一点的位置,用x和y表示第一象限或第二象限的Python表达式为( )。
A. x>0 and y>0 or x<0 and y>0 B. x>0 or y>0 and x<0 or y>0
C. x>0 and y>0 and x<0 and y>0 D. x>0 or y>0 or x<0 or y>0
7、执行下列程序后输出的结果是( )。
a,b=6,3
a**=b
print(a)
A. 9 B. 18 C. 216 D. 729
8、表达式7%2的结果是( )。
A.1 B.2 C.3 D.3.5
9、下列表达式结果为真(True)的是( )。
A.3<5or4>5 B. 9>2and0 C. not 16>15 D.20<19 and 87>100
10、已知字典 dic1存放学生的姓名和对应的数学成绩,dic1={"朱丹红"∶88,"沈美丽"∶90,"江小鱼"∶79,"王华"∶91},现想获取学生江小鱼的数学成绩,下列操作正确的是( )
A.dic1[2] B.dic1=["江小鱼"] C.dic1{"江小鱼"} D.dic1["江小鱼"]
11、已知字典 dict1={"01"∶"Jan","02"∶"Feb","03"∶"March","04"∶"April","05"∶"June "},现要在字典dict1中修改键为"05"值为"May"的元素,下列语句能实现的是( )
A. dict1[05]="May" B. dict1["05"]=["05":"May"]
C. dict1["05"]={"May"} D. dict1["05"]= "May"
12、执行以下 Python 程序段后,变量x的值为( )。
x=3.772
y=-8
x=int(x)+abs(y)
y=x+y
x=x-y
print(x)
A.3 B.8 C.20 D.-8
13、给3个变量a,b,c分别赋值为5,6,7,下列赋值方法中有误的是( )。
A.a=5 B.[a,b,c]=[5,6,7] C.a=5,b=6,c=7 D.a,b,c=5,6,7
b=6
c=7
14、在Python中random模块能产生随机数,如果现在要产生[20-30]之间的随机整数,下面正确的表达式是( )。
A.random.random() B.random.random(20,30)
C.random.randint(20,30) D.random.sample(20,30)
15、在Python中我们会经常用到圆周率(pi)这个值,在模块math中就有这个常量,下面选项中不能正确引用pi的值的是( )。
A.import math B.from math i