八年级上册信息技术期末试题
Python专题测试
请同学们认真完成以下试题,务必做到读懂题意,理解程序,独立完成。考试时间为40分钟。
班级:___________
学号:
___________
姓名:______________
一、单选题(满分50分,每小题5分,共10题。)
(
)
1.
本学期,我们接触了计算机编程,以下___是我们本学期所用的编程语言。
A.
Python
B.
Visual
Basic
C.
Photoshop
D.
Flash
(
)
2.
Python源程序文件的扩展名为_____。
A.
.py
B.
.mp3
C.
.exe
D.
.jpg
(
)
3.
下面____是Python合法的变量名。
A
my@name
B.
name123
C.
123name
D.
print
(
)
4.
下列____语句在Python中是非法的。
A.
x
=
float(y)
B.
x
=
int(y)
+
int(z)
C.
x
=
int(y)
+
str(z)
D.
x
=
float(y)
+
float(z)
(
)
5.
x=1,那么下列赋值语句中,用法不正确的是____。
A.
y
=
x
-
2
B.
y
=
x
+
2
C.
y
=
2x
D.
y
=
x/2
(
)
6.
下列Python语法表述不正确的是____。
A.
在if语句和while语句中,同一层次的语句模块每行必须是相同的缩进空格数。
B.
while语句中,一般在循环体中要有改变判断条件的语句,否则会出现“死循环”。
C.
Python用不同的缩进来表达逻辑层次。
D.
else后可以不加冒号。
(
)
7.
关于下列Python语句的说法正确的是____。
if
i==1:
s=1
A.
i==1是赋值语句,s=1是关系表达式
B.
i==1,s=1都是关系表达式
C.
i==1是关系表达式,s=1是赋值语句
D.
i==1,s=1都是赋值语句
(
)
8.
以下描述中最适合用计算机编程来处理的是___________。
A.
确定放学回家的路线
B.
处理一张数码照片
C.
计算10000以内的奇数和
D.
在因特网上查找歌曲
(
)
9.
for语句属于___________。
顺序语句
B.
分支语句
C.
条件语句
D.
循环语句
(
)
10.下列循环语句共执行了____次。
i
=
0
while
i
<10:
?
?
print("我爱Python!")
?
?
i
=
i
+
2
3次
B.
4次
C.
5次
D.
6次
二、判断题(满分20分,每小题4分,共5题)
(
)
1.
input()函数输入的数据为整型数值,如果参与算术运算,需对数据进行类型转换,必须转换为浮点型数值。
(
)
2.
在交互模式Python
Shell窗口中,在提示符“>>>”后只能输入一条Python语句。如果要多个语句,需要使用新建程序窗口来进行程序的编写。
(
)
3.
在Python程序中,变量名可以使用大写字母,也可以使用小写字母,例如B10和b10这两个变量名是一样的。
(
)
4.
在赋值语句中,<变量名>=<表达式>,“=”叫做赋值符号,表示先计算右侧的表达式的值,再把结果向左侧赋值。
(
)
5.
Python是一种简单易学、使用广泛的编程语言,不仅可以使用命令行界面编程,还可以使用图形用户界面编程,具有丰富和强大的扩展库,能把其他语言制作的各种模块连接在一起。能轻松地编写出人工智能、物联网等程序。
三、填空题(满分30分,每小题3分,共10题)
1.
数学符号中“≤”相当于关系运算符中的___________。
2.
while语句属于___________语句。
3.
___________函数用于打印输出,可以一次输出多个对象,是最常见的一个函数。
4.
求余数的操作符是___________。
5.
表达式
int(40.5)
的值为___________。
6.?查看变量类型的?Python?内置函数是___________。
7.
转义字符“\n”的含义是___________。
8.
从字符串S的右侧向左的第6个字符,表示为___________。
9.
语句a=(3/4)+3%2运行后,a的值为___________。
10.
下面代码的输出结果是___________。
for
i
in
range(1,
10,
3):
print(i,
end=",")
八年级上册信息技术期末试题答案
单选题
A
2.
A
3.
B
4.
C
5.
C
6.
D
7.
C
8.
C
9.
D
10.
C
判断题
1.√
2.
√
3.
X
4.
√
5.
√
填空题
<=
2.
循环
3.
print()
4.
%
5.
40
6.
type()
7.
换行
8.
S[-6]
9.
1.75
10.
1,4,7,