八年级信息技术复习题
一、单项选择题
1、Python是一门( )
A、自然语言 B、汇编语言 C、高级语言 D、机器语言
2、语句print(x , y) ( )
A、输出x,y B、输出x,y的值 C、出现错误信息 D、输出(x,y)
3、下列不可以作为合法变量名的是( )
A、c0 B、2a C、a_3 D、小黑
4、以下描述中最适合用计算机编程来处理的是( )
A、确定放学回家的路线 B、处理一张数码照片
C、计算10000以内的奇数和 D、在因特网上查歌曲
5、if语句属于( )
A、顺序语句 B、分支语句 C、循环语句 D、循环结构
6、int属于的数据类型( )
A、整型 B、浮点型 C、字符型 D、A,B,C全错
7、下面语句不正确的是( )
A、b+1=a B、a=b+1 C、a=b D、b=a
8、在流程图中表示算法中的条件判断时使用( )
A、菱形框 B、矩形框 C、圆形框 D、平行四边形框
9、以下关于算法的描述正确的是( )
A、计算方法 B、计算公式 C、计算机程序 D、解决问题的方法和步骤
10、 Python的关系运算符中,用来表示不等于的符号是( )
A、= = B、!= C、>= D、<=
11、下面表达式正确,且值为真的是( )
A、3+2>3+5 B、1>2 C、5<x<10 D、A,B,C全错
12、下列可以将变量x和y的值互换的语句( )
A、x=y y=x B、z=x x=y y=z
C、x=z z=y y=x D、x=(x+y)/2 y=(x-y)/2
13、将数据存放到变量中,使用赋值命令( )
A、= B、!= C、>= D、<=
14、( )函数可以在程序的运行过程中接收键盘输入的数据,使用它可以极大地提高程序的交互性。
A、input() B、float() C、int() D、print()
15、( )函数将字符型数据(整数或小数)转换成浮点数类型的数值(即小数);
A、input() B、float() C、int() D、print()
16、( )函数将字符型整数转换成整数类型的数值(即整数)
A、input() Bwhile语句怎么用自然语言、float() C、int() D、print()
17、( )编辑器支持代码和积木互相转换
A、Wood B、记事本 C、Python IDLE D、A,B,C全错
18、下面的常用的流程图图形中,表示计算或处理等的是( )
A、 B、 C、 D、
19、下面的常用的流程图图形中,表示表示条件判断的是( )
A、 B、 C、 D、
20、在Python语言中,下面关系运算符哪一个是“不等于”号( )
A、+ B、!= C、>= D、=
21、在Python语言中,下面关系运算符哪一个是“等于”号( )
A、+ B、!= C、>= D、==
22、在Python语言中,下面关系运算符哪一个是“大于等于”号( )
A、+ B、!= C、>= D、=
23、现实生活中的事情总是很复杂,有时需要对多个条件进行检测,这时候使用( )语句就比较方便。
A、if B、if...lse C、if...else D、A,B,C全错
24、逻辑表达式的值只有两个:True和False。当逻辑表达式成立,其值为( );不成立,其值为( )。
A、True,True B、False,True C、False,False D、True,False
25、海伦公式用到了开平方的函数,而这个函数在一个叫math的Python标准库中,函数名为( )。
A、input() B、float() C、sqrt() D、print()
26、在Python中,模块是集成了一些特定功能函数和变量的( )文件。
A、.txt B、.psd C、.doc D、.py
27、如果要程序一直循环下去,则循环的〈条件〉要一直为“True”,因此我们在程序循环开始的地方写上语句( )
A、while True: B、while 2>1: C、while 2<3: D、A,B,C全对
28、为了研究随机事件,我们用随机函数来模拟随机事件,而随机函数包含在( )库中。
A、random B、turtle C、time D、A,B,C全错
29、通常,在while语句后面的条件不满足时就退出循环,但是,如果我们想在循环的过程中直接退出循环,该使用以下哪个命令( )
A、len B、break C、del D、for
30、定义变量tries 为整数,以下哪个命令的作用是把整数tries转变成字符( )
A、float(tries) B、str(tries) C、int(tries) D、A,B,C全错
31、列表就是一组用( )括起来的数据,这些数据可以是字符、数字等各种类型的数据,数据之间用逗号隔开。
A、< > B、( ) C、[ ] D、{ }
32、( )函数的作用是去掉字符串变量中的空格。
A、input() B、strip() C、sqrt() D、print()
33、命令"for i in range(4):"的作用是:循环执行for语句下面的语句块( )次。
A、1 B、2 C、3 D、4
34、命令"for i in range(1,9,3):"的作用是:循环执行for语句下面的语句块( )次。
A、1 B、2 C、3 D、4
35、求余数的操作符是( )。
A、+ B、!= C、% D、=
36、4%6的值是( )。
A、1 B、2 C、3 D、4
37、程序中, ( )函数表示画笔所在位置的x坐标。
A、xcor() B、strip() C、ycor() D、sqrt()
38、程序中, ( )函数表示y坐标。
A、xcor() B、strip() C、ycor() D、sqrt()
39、下面是turtle库中一些常用的函数,哪个函数的功能是:画指定半径的圆。( )
A、circle() B、home() C、speed() D、forward()
40、下面是turtle库中一些常用的函数,哪个函数的功能是:画笔移到屏幕的正中央。( )
A、circle() B、home() C、speed() D、forward()
41、 a=10 a=30 运行以上两个语句后,变量 a 的值为 ( )。
42、小明运行下面一段代码过程中输入了,则运行结果是( )。
a=input("请输入一个数:")
print(float(a)+8)
A.10.1 +8 (a+8)
43、以下变量名格式错误的是哪一项( )
A. At123 B. y9_01 C.7m
44、如果在python程序中执行下面代码,运行的结果是( )
print((2*3-1)*4+((6-2)/2+1))
45、如果在python程序中执行下面代码,运行的结果是( )
Print("2*3-1=",2*3-1)
*3-1=4 *3-1=5
46、如果在python程序中执行下面代码,运行的结果是( )
Print("(4+5)×2÷3=",(4+5)*2÷3)
B.(4+5)×2÷3=6 C.(4+5)×2÷3=(4+5)*2÷3 D.程序报错
47、数学符号中“≤”相当于关系运算符中的( )。
A.=> B.<= C.=< D.>=
48、数学符号中“≠”相当于关系运算符中的( )。
A.=> B.== C.=! D.!=
49、下面哪一项不属于逻辑运算符( )
A、and B、or C、if D、not
50、给S赋值:S=10,那么下面逻辑表达式中返回True结果的是:( )
>5 and S>20 B. S>2 and S>4 C. S>5 and S<8 D. S==5 and S>1
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论