初三信息会考总复习Word下载.docx
《初三信息会考总复习Word下载.docx》由会员分享,可在线阅读,更多相关《初三信息会考总复习Word下载.docx(42页珍藏版)》请在冰豆网上搜索。
![初三信息会考总复习Word下载.docx](https://file1.bdocx.com/fileroot1/2022-10/29/da9bf075-a2dd-4ac3-b63e-e40ae1bdc16d/da9bf075-a2dd-4ac3-b63e-e40ae1bdc16d1.gif)
4.micro:
bit是一台微型计算机,它集成了多种传感器和元器件,在下列选项中,不属于它包含的元器件是()。
A.无线电和蓝牙
B.加速度计和罗盘
C.可编程按钮
D.土壤湿度传感器(正确答案)
5.在micro:
bit上用来向外界输出信息的元器件是()。
A.温度传感器
B.LED点阵(正确答案)
C.可编程按钮
D.加速度计
6.在micro:
bit板上,我们可以观察到,该主板的LED屏是由()构成。
A.3X3LED点阵
B.5X5LED点阵(正确答案)
C.4X4LED点阵
D.6X6LED点阵
7.使用micro:
bit点阵屏幕可以显示字符信息,在使用海龟编辑器编程控制屏暮显示信息时,
程序代码display.scroll('
abc'
)的作用是()。
A.添加字符串'
B.删除字符串'
C.连接字符串'
D.让LED点阵屏幕滚动显示字符串'
(正确答案)
8.在display.set_pixel(x,y,9)命令中,x,y分别代表LED灯的横、纵坐标,其中数字9表示LED屏幕的灯的().[单选题]*
A.亮度(正确答案)
B.位置
C.颜色
D.图案
9.我们在设置LED灯的随机位置时需要用到随机函数,如果执行代码x=random.randint(0,4)后,变量x的值不可能是()[单选题]*
A.0
B.1
C.4
D.5(正确答案)
10.在micro:
bit点阵屏幕的两侧有两个按钮,我们可以通过编程来定义它们的功能.下面选项中能够检测按钮“B”是否被按下过的代码是()?
A.ifbutton_a.is_pressed()
B.ifbutton_a.was_pressed()
C.ifbutton_b.get_presse()
D.ifbutton_b.was_pressed()(正确答案)
11.在micro:
bit上有一个加速度传感器,它能检测到摇晃、倾斜的方向等动作。
如果我们需要检测micro:
bit是否被摇晃过,其程序代码accelerometer.was_gesture('
'
)的下划线上应该填写()参数。
A.up
B.shake(正确答案)
C.faceup
D.facedown
12.列表中的每一个元素都对应一个外表序号,从左到右依饮是0,1,2,.......。
在编程过程中引用下方列表项时:
名单【"
guangzhou"
"
shenzhen"
dongguan"
huizhou"
“zhuhai"
】,名单[2]对应哪个选项()?
A.shenzhen
B.dongguan(正确答案)
C.huizhou
D.zhuhai
13.有一个列表为:
name=[”a”,”b”,”c"
”d”,”e”],执行代码“n=len(name)"
后,请问n的值是()。
A.3
B.4
C.5(正确答案)
D.6
14.在循环语句中使用Break语句的功能是()[单选题]*
A.继续循环
B.跳过该语句
C.死循环
D.退出循环(正确答案)
15.加号“+”在字符串运算中所起到的作用是().[单选题]*
A.把两个字符串连接起来(正确答案)
B.把两个字符串转换成数值进行相加
C.把两个字符串分隔开来
D.把两个字符串的排列顺序进行翻转
16.在MicroPython编程语言中,百分号“%"
表示取余数,例如表达式5%3表示5除以3的余数,其结果就是2.在下列各项表达式中,最终结果等于3的是().[单选题]*
A.4%3
B.9%3
C.10%3
D.10%7(正确答案)
17.Python是一种()[单选题]*
A.计算机程序设计语言(正确答案)
B.办公软件
C.图像处理软件
D.动画设计软件
18.在Python中,Print(表达式)的功能是()[单选题]*
A.把两个字符串连接成一个字符串
B.把字符型数据转换成浮点数类型的数值
C.把字符型整数转换成整数类型的数据
D.输出表达式的结果(正确答案)
19.在python提示符“>
>
”后面输入print("
3+5="
)并按下回车后,输出结果是()[单选题]*
A.8
B.print(3+5)
C.3+5
D.3+5=(正确答案)
20.4、在python提示符“>
”后面输入print(3+5)并按下回车后,输出结果是()[单选题]*
A.8(正确答案)
D.3+5=
21.平时我们在编程的时候要养成保存程序文件的习惯,在保存文件时我们发现,用Python语言写成的文件的扩展名(也就是文件的后缀名)是()[单选题]*
A..jpg
B..py(正确答案)
C..doc
D..sb
22.在Python中,我们通常使用()来存取数据[单选题]*
A.求知数
B.表达式
C.变量(正确答案)
D.常量
23.赋值语句的格式是:
“变量名=表达式”,功能是“将表达式的值保存到变量中”,“=”是赋值的意思。
例如“X=1”的意义是()[单选题]*
A.它与数学中的算式是一样的,没什么区别
B.X=1是一元一次方程
C.求知数X的数值是1
D.将数值1赋值给变量X(正确答案)
24.Input(提示性文字)的功能是()[单选题]*
A.等待用户从键盘上输入数据,并返回字符串信息(正确答案)
B.输出表达式的结果
C.等待用户从键盘上输入数据,并返回数值型信息
D.以上说法都不对
25.将字符型数据(整数或小数)转换成浮点数类型的函数名称是()[单选题]*
A.print
B.float(正确答案)
C.int
D.input
26.下列表达式的值为True的是()[单选题]*
A.5!
=5
B.20<=11
C.30>=30(正确答案)
D.35+50==80
27.数学符号中“≠”相当于关系运算符中的()[单选题]*
A.<
=
B.==
C.>
D.!
=(正确答案)
28.Print("
HelloWorld!
"
),输出结果是()[单选题]*
A.HelloWorld!
B."
C.无法显示
D.提示出错
29.以下哪个语句可以生成一个介于2到99之间的随机整数()[单选题]*
A.a=random.randint(1,100)
B.a=random.randint(2,99)(正确答案)
C..a=random.randint(1,99)
D.a=random.randint(2,100)
30.在python中,以下关于变量命名的原则,哪一项是错误的()[单选题]*
A.变量名不能以数字开头
B.变量名中不能有空格
C.变量名不区分大小写(正确答案)
D.变量名可以命名成中文
31.如果在python程序中执行Print("
2*3-1="
2*3-1)代码,运行的结果是()[单选题]*
A.4
B.5
C.2*3-1=4
D.2*3-1=5(正确答案)
32.以下哪一项语句不属于分支结构()[单选题]*
A.ifelifelse
B.ifelse
C.if
D.while(正确答案)
33.下列表达方式的值为False的是()[单选题]*
A.notFalse
B.1==1
C.2<
1(正确答案)
D.2!
=1
34.想要跳出while循环去执行while循环后面的语句,可以使用下面哪个命令()[单选题]*
A.break(正确答案)
B.return
C.input
D.continue
35.想要定义一个名字叫name的带参数的函数,下面哪个选项是正确的()[单选题]*
A.defname()
B.defname(num)(正确答案)
C.name()
D.defname
36.以下引用math库的语句中,哪一句的格式是错误的()[单选题]*
A.importmathfrom(正确答案)
B.importmath
C.importmathasm
D.frommathimportsqrt
37.以下哪个选项不是逻辑运算符()[单选题]*
A.and
B.not
C.if(正确答案)
D.or
38.以下while命令中,哪个不能保证该循环是无限循环()[单选题]*
A.whileTrue
B.while3>2
C.whilea<5(正确答案)
D.whilenotFalse
39.逻辑表达式6>
9or2>
10or3<
5返回的结果是()[单选题]*
A.false
B.true(正确答案)
C.yes
D.no
40.以下选项中,哪个while命令可能是设置有限次数的循环()[单选题]*
A.whiletrue
D.while5!
=6
41.执行下方代码后,在屏幕上出现的结果是()
i=1
whilei<
=3.
i=i+1
print(i)[单选题]*
A.1
B.2
C.3
D.4(正确答案)
42.标题[单选题]*
选项1(正确答案)
选项2
43.标题[单选题]*
44.逻辑表达式aorb,当a和b都为True的时候结果才为True。
[判断题]*
对
错(正确答案)
45.任何包含有函数的Python程序都可以称为模块,库是具有相关功能的模块的集合。
对(正确答案)
错
46.函数和变量名一样,命名时必须区分大小写。
47.randint(a,b)的作用