内容正文:
命学科网
型组卷网
2020年婺城区中小学体育艺术信息素养测试
八年级信息技术
一、单选题(每小题只有一个正确答案,每小题2.5分,共50分)
1.Python语言属于()
A.机器语言
B.汇编语言
C高级语言
D.低级语言
2.下列选项中,哪个选项是Python常用的编程环境()
A.PowerPoint
B.Dev C++
C.IDLE
D.Scratch2.0
3.下列选项中,哪个不是Python语言的特点()
A.语法简洁
B.黏性拓展
C.类库丰富
D.运算速度快
4.以下选项中用于Python单行注释的符号是()
A.)
B.#
C.
D.&
5.Python语言不支持的数据类型有()
A.char
B.int
C.float
D.list
6.print("10+20=",10+20)的输出是()
A.30=10+20
B.10+20=30
C.10+20=10+20
D.30=30
7.下面哪个不是Python语言合法标识符()
A.int32
B.40XL
C.school name
D.name
8.定义一个变量用于存储姓名,用什么类型比较合适()
A.char
B.int
C.float
D.str
9.定义一个变量用于存储电灯开关的状态,用什么类型比较合适()
A.char
B.bool
C.float
D.list
10.Python语言中,哪个定义变量语句是正确的()
A.a=5
B.str a='H'
C.a=5
D.inta=5
11.int(a)所表达的意思是()
A将变量a的值转换为小数
B.将变量a的值转换为字符型数据
C.将变量a的值转换为整数
12.关于列表描述正确的是()
A列表就是一组用括号()括起来的数据
B.列表中的数据可以是字符、数字等各种类型的数据
C.列表中数据之间用分号隔开
D.列表中不能没有数据
13.a="Hello"
第1页/共4页
可学科网
组卷网
a..
#a=Hi'
print(a,"Python")
输出的结果是()
A Hi Python
B.Hello Python
C.Hello "Python"
D.Hello
14.st="hello python'",len(st)的输出结果是()
A.2
B.12
C.11
D.13
15.Python语言语句块的标记是()
A分号
B.逗号
C.缩进
D./
16.表达式5+30/20*10的运算结果是()
A.17.5
B.17
C.20
D.20.0
17.以下选项中,不属于Python语言比较(关系)运算符的是()
A.==
B.I=
C.<>
D.>=
18.iput函数主要用来接受键盘的输入,它的返回值是什么类型?()
A.int
B.str
C.list
D.根据输入的数据确定
19.下列选项中,哪个不是Python程序的基本结构()
A.顺序结构
B.分支结构
C.循环结构
D.并列结构
20.101=2and10%2=0的运行结果是()
A.True
B.False
C.0
D.1
二、阅读程序写结果(第1题每空2分,其他每空4分,共30分)
21.阅读程序写结果
>>>fruit-['apple,pear,'banana,'lemon']
>>>fruit[2]
>>>
>>fruit[1][2]
>>>
>>>fruit[1:3]
>>>
>>uit[-4:2]
>>
>fruit4:2][1]
第2页/共4页
可学科网
空组卷网
>>>
22.ab,c=6.8,2
b=c
c=a*b
print(c)
运行结果】
23.ab,c=3.4.5
p=(a+b+c)/2
s=(p*(p-a)*(p-b)*(p-c)*0.5
print(format(s,.2f))
运行结果
24.x=int(input()
ifx>10andx%2-0
x=x-5
else:
X=x+5
print(x)
输入:15
运行结果
25.ab,c=8.4,5
ifa>b:
a,b=b,a
ifa>c:
a,c=c,a
ifb>c:
b.c=c,b
print(a,b,c)
运行结果
26.h=float(input(height(cm):))
w=float(input('weight(kg):))
第3页/共4页
学科网
型组卷网
b=w/h/100)**2)
ifb<18.5
ans=Underweight'
elif b<24:
ans Normal weight'
elif b<30
ans ='Overweight'
else:
ans ='Obesity'
print(ans)
输入:17070
运行结果
三、完善程序(每空4分,共20分)
27.水仙花数是指一个3位数,它的每个位上的数字的3次