浙教版(2020)八年级上册信息技术期末试题
年级: 学科: 类型:期末考试 来源:91题库
一、单选题(共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语句属于( )。
A . 顺序语句
B . 分支语句
C . 条件语句
D . 循环语句
10、下列循环语句共执行了( )次。
i = 0
while i <10:
print("我爱Python!")
i = i + 2
A . 3次
B . 4次
C . 5次
D . 6次
二、判断题(共5小题)
1、input()函数输入的数据为整型数值,如果参与算术运算,需对数据进行类型转换,必须转换为浮点型数值。
A . 正确
B . 错误
2、在交互模式Python
Shell窗口中,在提示符“>>>”后只能输入一条Python语句。如果要多个语句,需要使用新建程序窗口来进行程序的编写。
A . 正确
B . 错误
3、在Python程序中,变量名可以使用大写字母,也可以使用小写字母,例如B10和b10这两个变量名是一样的。
A . 正确
B . 错误
4、在赋值语句中,<变量名>=<表达式>,“=”叫做赋值符号,表示先计算右侧的表达式的值,再把结果向左侧赋值。
A . 正确
B . 错误
5、Python是一种简单易学、使用广泛的编程语言,不仅可以使用命令行界面编程,还可以使用图形用户界面编程,具有丰富和强大的扩展库,能把其他语言制作的各种模块连接在一起。能轻松地编写出人工智能、物联网等程序。
A . 正确
B . 错误
三、填空题(共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=",")