八年级信息技术复习题
一、单项选择题
1Python是一门(  )
      A、自然语言  B、汇编语言  C、高级语言  D、机器语言
2、语句printx , y  (  )
A、输出xy  B、输出xy的值  C、出现错误信息  D、输出(xy
3、下列不可以作为合法变量名的是(  )
Ac0  B2a   Ca_3   D、小黑
4、以下描述中最适合用计算机编程来处理的是(  )
A、确定放学回家的路线        B、处理一张数码照片
C、计算10000以内的奇数和    D、在因特网上查歌曲
5、if语句属于(  )
A、顺序语句  B、分支语句  C、循环语句  D、循环结构
6、int属于的数据类型(  )
A、整型    B、浮点型    C、字符型    D、A,B,C全错
7、下面语句不正确的是(  )
Ab+1=a  Ba=b+1    Ca=b    Db=a
8、在流程图中表示算法中的条件判断时使用(  )
A、菱形框    B、矩形框    C、圆形框      D、平行四边形框
9、以下关于算法的描述正确的是(  )
A、计算方法  B、计算公式   C、计算机程序  D、解决问题的方法和步骤
10、 Python的关系运算符中,用来表示不等于的符号是(  )
A= =        B!=    C>=    D<=
11、下面表达式正确,且值为真的是(  )
A3+2>3+5    B1>2    C5<x<10    D、A,B,C全错
12、下列可以将变量xy的值互换的语句(  )
Ax=y  y=x        Bz=x  x=y  y=z   
Cx=z  z=y  y=x  Dx=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、(  )编辑器支持代码和积木互相转换
AWood       B、记事本    CPython 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()    Csqrt()    D、print()
26、在Python中,模块是集成了一些特定功能函数和变量的(  )文件。
A、.txt       B、.psd    C、.doc    D、.py
27、如果要程序一直循环下去,则循环的〈条件〉要一直为“True”,因此我们在程序循环开始的地方写上语句(    )
Awhile True:   Bwhile 2>1:    Cwhile 2<3:    D、A,B,C全对
28、为了研究随机事件,我们用随机函数来模拟随机事件,而随机函数包含在(    )库中。
Arandom         B、turtle      C、time        D、A,B,C全错
29、通常,在while语句后面的条件不满足时就退出循环,但是,如果我们想在循环的过程中直接退出循环,该使用以下哪个命令(  )
Alen         B、break      C、del        D、for
30、定义变量tries 为整数,以下哪个命令的作用是把整数tries转变成字符(  )
A、float(tries)       Bstr(tries)    C、int(tries)    D、A,B,C全错
31、列表就是一组用(  )括起来的数据,这些数据可以是字符、数字等各种类型的数据,数据之间用逗号隔开。
A、< >       B( )    C[ ]    D、{ }
32、(  )函数的作用是去掉字符串变量中的空格。
A、input()       Bstrip()    Csqrt()    D、print()
33、命令"for i in range(4):"的作用是:循环执行for语句下面的语句块( )次。
A、1       B2        C3      D、4
34、命令"for i in range(1,9,3):"的作用是:循环执行for语句下面的语句块( )次。
A、1       B2        C3      D、4
35、求余数的操作符是(  )。
A、+        B、!=      C、%        D、=
36、4%6的值是(  )。
A、1       B2        C3      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、下面哪一项不属于逻辑运算符(    )
Aand              Bor                  Cif              Dnot
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小时内删除。