内容正文:
命学科网
型组卷网
2022年婺城区中小学学科素养监测
八年级信息技术
一、单选题(每小题只有一个正确答案,每小题2分,共40分)
1.Python语言属于()
A机器语言
B.高级语言
C.汇编语言
D.科学计算语言
2.Python源程序文件的扩展名为()
A..python
B.pyt
C.py
D..pt
3.下列选项中,哪些是Pythor语言的特点()
①语法简洁②黏性扩展③类库丰富④运算速度快
A①②③
B.②③④
C.①③④
D.①②④
4.关于Python语言的注释,以下选项中描述正确的是()
A.Python语言的注释是多余的,不应该写
B.Python语言的单行注释以#开头
C.Python语言的单行注释以单引号'开头
D.Python语言的注释会被计算机执行
5.Python语言不支持的数据类型有()
A.整型
B.浮点型
C.布尔型
D.字符型
6.print("5×20=",5*20)的输出是()
A100=5*20
B.5×20=5*20
C.5×20=100
D.100=100
7.下面哪个是Python语言合法的变量名()
A.student
B.40XL
C.for
D.while
8.在Python函数中,用于获取用户输入的是()
A.get
B.eval0
C.inputo
D.printo
9.定义变量g用于保存学生的身高,应将$g变量定义为什么类型()
A.char
B.bool
C.float
D.list
10.Python程序中,变量a=2,b=3,下列算术表达式中,哪个是错误的()
A.a+b
B.a*粘
C.a%b
D.aa+b
11.关于Python程序与缩进有关说法中,以下选项中正确的是()
A.缩进统一为4个空格
第1页/共6页
学科网
。组卷网
B.缩进是非强制的,仅为了提高代码的可读性
C.缩进可以用在任何语句之后,表示语句间的包含的关系
D.缩进在程序中长度统一且强制使用
12.phone-["OPPO","HUAWEI","XIAOMI'","IVO],下列选项中,哪个可以得到结果
["HUAWEI"."XIAOMI"](
A.phone[2:4]
B.phone[1,3]
C.phone[3:5]
D.phone[1:3]
13.phone-["OPPO","XIAOMI","VIVO"],下列选项中,哪个可以得到结果"”()
A.phone[2:4]
B.phone[2][0:2]
C.phone[3][1:3]
D.phone[-2:]
14.st="hellopython",下列哪个表达式可以访问"p"字符()
A.st[6]
B.st[-7刀
C.st[5]
D.st[4]
15.表达式5+5*2/5的运算结果是()
A7.0
B.7
C.10.0
D.10
16.以下选项中,不属于Python语言比较(关系)运算符是()
A==
B.<>
C.in
D.>=
17.print(1<2)语句的输出结果是(
)
A.False
B.True
C.1<2
D.3
18.下列选项中,哪个不是Pythor程序的基本结构()
A.顺序结构
B.分支结构
C.循环结构
D.并列结构
19.表达式10=2的值是()
A.True
B.False
C.0
D.1
20.1012or10%2■■0的运行结果是()
A.True
B.False
C.0
D.1
二、阅读程序(每小题只有一个正确答案,每小题3分,共30分)
21.a=15
b=20
print(a+b)
运行结果为()
Aa+b
B.35
C.15+20
22.a=15
b=20
第2页/共6页
可学科风
c=a
a=b
b=c
print(a)
运行结果为()
A.15
B.a
C.20
23.t=int(inputO)
print(t//60,"",t60)
输入90,运行结果为()
A.1.5:30
B.1:30
C.190%60
24.x=int(input()
a-x/100
b=x/10%10
c-x%10
pint(c*100+b*10+a)
输入18,运行结果为()
A.81
B.18180.18
C.810
25.a=float(inputO)
b-float(inputO)
c=float(inputO)
if a+b>c and b+c a and a+c-b:
print("yes")
else:
print("no")
输入3.5,4.6,8,运行结果为()
A.yes
B.yes no
C.no
26.
a=float(input()
b=float(inputO)
c=float(input
if a+b>c and b+c>a and a+c>b:
print("yes")