信息技术学科八年级期末考查试题_第1页
信息技术学科八年级期末考查试题_第2页
信息技术学科八年级期末考查试题_第3页
信息技术学科八年级期末考查试题_第4页
信息技术学科八年级期末考查试题_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

信息技术学科八年级期末考查试题

一、单选题(请按题号将正确选项填涂在答题卡中,本题共15小题,每小题

2分,共30分)

1.Python中的"a==6"含义是()

A.a等于6

B.将6赋值给变量a(正确答案)

C.将变量a赋值给6

D.a不等于6

2.以下关于Python语言说法错误的是()。

A.Python是一种计算机语言

B.计算机会执行程序中的注释内容(正确答案)

C.程序中同一层级中的代码应具有相同的缩进量

D.在算术表达式中,括号的优先级最高

3.表达式102〃5的结果是()o

A.20(正确答案)

B.2

C.200

D.4

4.以下属于整型的数据是()。

A.6.66

'666'

C.666(正确答案)

D.a666

5.要在Python的IDLE程序编辑窗口下运行程序,应该选择()。

A.File——Run

B.File—RunModule

C.Run一RunModule(正确答案)

D.Run—PythonShell

6.float(input())语句,当输入2022时,结果是()

A.2022

“2022”

C.'2022'

D.2022.0(正确答案)

7.算法流程图中的//表示()。

A.判断框

B.输入/输出框(正确答案)

C.处理框

D.起止框

8.下列哪个变量名是正确的?()o

A.12A

if

C.age5(正确答案)

D.abcd

9.下列表达式书写错误的是()

A.x2==x2

B.50>y-10

C.(120%4)2!-(40/25)

D.x2=x2(正确答案)

10.将式子b+a/5b的值存入变量xl的python语句是:()

A.b+a/5b

B.(b+a)/5b

C.xl=b+a/5b(正确答案)

D.xl==(b+a)/5b

n.设a=10,b=5,以下关系表达式的值为True的是()。

A.a--b

B.b2!=a(正确答案)

C.a

D.a%b==a//2

12.以下关于多分支if语句的说法,正确的是()。

A.if语句的执行是按程序的先后顺序逐行代码执行的

B.if语句后的只能有一个else(正确答案)

C.if语句后只能有一个elif

D.if语句下的语句组要向左缩进

13.在下面流程图中,当条件成立时,程序输出的结果是()。

A.体温正常,可以进入学校(正确答案)

B.发烧,不能进入学校

C.True

D.False

14.下列需要用多分支语句来解决的问题是()o

A.判断一个数是否为偶数

B.判断体温是否正常

C.求a,b两个数的较大数

D.根据四个档次的用电量计算电费(正确答案)

15.在下面流程图中,当第3次循环时,程序输出的结果是()。

A.3

B.5

C.7(正确答案)

D.9

16.关系运算符、逻辑运算符和算术运算符的运算优先级按从高到低依次为

O

A.算术运算一逻辑运算一关系运算

B.关系运算一逻辑运算一算术运算

C.算术运算一关系运算一逻辑运算(正确答案)

D.关系运算一算术运算一逻辑运算

17.Python中能生成连续的整数序列的函数是()o

A.sort()

B.range()(正确答案)

C.input()

D.print()

18.关于循环forjinrange⑵8,2)说法正确的是

A.程序循环3次,每次j对应的值分别是2,4,6o(正确答案)

B.程序循环4次,每次j对应的值分别是2,4,6,8„

C.程序循环5次,每次j对应的值分别是0,2,4,6,8o

D.程序循环6次,每次j对应的值分别是2,3,4,5,6,7。

19.打印列表t里面的第5个数据的语句为()。

A.print(t(5))

B.print(t[5])

C.print(t[4])(正确答案)

D.print(t[1:5])]

20.键盘输入5个整数到列表h的语句正确的是。()

A.h=int(input())

B.h=[]

C.h=[int(input())forjinrange(5)](正确答案)

D.h=[float(input())forjinrange(5)]

二、判断题(请按题号将正确答案填入答题卷,对的打“,错的打

X”。共X小题,

21.()Python源代码程序的扩展名是py。

对(正确答案)

22.()在Python的程序编辑窗口可直接运行命令。

错(正确答案)

23.()Python变量可以是数学开头。

错(正确答案)

24.()在Python中,除了字符串,其余所有符号必须是半角字符,否则计

算机提示出错。

对(正确答案)

25.()while循环体可以是一条语句,也可以是多条语句。

错(正确答案)

26.()三个逻辑运算符的优先级从高到低的排序是and—or—not。

错(正确答案)

27.()运行以下程序,循环重复了5次。

foriinrange(2,10,2)

print(i)

错(正确答案)

28.()只有当while后面的条件表达式为true时,才会执行循环体。

对(正确答案)

29.()在递减型循环中,range()函数的起始值比结束值小,也可以执行

循环体。

错(正确答案)

30.()Python中列表的下标必定是从0开始递增的。

对(正确答案)

三、填空题(请按题号将正确答案填入答题卷,共5小题,每空1分,共10

分)

31.编写程序解决问题的一般步骤是:分析问题一一编写程序

空1答案:设计算法

空2答案:调试运行

32.Python程序有三种基本结构,按照代码的排列顺序依次执行的程序结构

称为顺序结构,根据某个特定的条件进行判断后,再选择其中一个分支执行的程序

结构称为结构,在符合特定条件时,反复执行某部分代码的程序结构称为

______结构。

空1答案:选择

空2答案:循环

33.关系运算的结果是一个布尔类型的值,其值为或o

空1答案:True

空2答案:False

34.在range()函数中最少需要使用个参数,最多可以使用个

参数。

空1答案:1

空2答案:3

35.在列表t=[2,9,5,3,8,7,2,5]中,t[0]对应的值为,t[5]对应的值

为o

空1答案:2

空2答案:7

四、读程序写结果(请按题号将正确答案填入答题卷,共5小题,每空4分,

共20分)

36.写出下列程序的运行结果:

x=int(12.05)

y=int(TO')

z=float(’10')

print(x+y-z)

空1答案:请设置答案

37.写出下列程序的运行结果:

a=8

b=4

print(a/b=a%b)

空1答案:请设置答案

38.写出下列程序的运行结果:

x=-5

y=12

print((3x>0)or(x-y<0))

空1答案:请设置答案

39.写出下列程序的运行结果:

sum

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论