精品解析:浙江省金华市婺城区上学期中小学学科素养监测八年级信息技术期末试题(原卷版).docx

精品解析:浙江省金华市婺城区上学期中小学学科素养监测八年级信息技术期末试题(原卷版).docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第PAGE1页/共NUMPAGES1页

婺城区中小学学科素养监测

八年级信息技术

一、单选题(每小题只有一个正确答案,每小题2分,共40分)

1.Python语言属于()

A.机器语言 B.高级语言 C.汇编语言 D.科学计算语言

2.Python源程序文件的扩展名为()

A..python B..pyt C..py D..pt

3.下列选项中,哪些是Python语言的特点()

①语法简洁②黏性扩展③类库丰富④运算速度快

A.①②③ B.②③④ C.①③④ D.①②④

4.关于Python语言的注释,以下选项中描述正确的是()

A.Python语言的注释是多余的,不应该写

B.Python语言的单行注释以#开头

C.Python语言的单行注释以单引号开头

D.Python语言的注释会被计算机执行

5.Python语言不支持的数据类型有()

A.整型 B.浮点型 C.布尔型 D.字符型

6.print(5×20=,5*20)的输出是()

A.100=5*20 B.5×20=5*20 C.5×20=100 D.100=100

7.下面哪个是Python语言合法的变量名()

A.student B.40XL C.for D.while

8.在Python函数中,用于获取用户输入的是()

A.get() B.eval() C.input() D.print()

9.定义变量sg用于保存学生的身高,应将sg变量定义为什么类型()

A.char B.bool C.float D.list

10.Python程序中,变量a=2,b=3,下列算术表达式中,哪个是错误的()

A.a+b B.a**b C.a%b D.aa+b

11.关于Python程序与缩进有关说法中,以下选项中正确的是()

A.缩进统一为4个空格

B.缩进是非强制的,仅为了提高代码的可读性

C.缩进可以用在任何语句之后,表示语句间的包含的关系

D.缩进在程序中长度统一且强制使用

12.phone=[OPPO,HUAWEI,XIAOMI,VIVO],下列选项中,哪个可以得到结果[HUAWEI,XIAOMI]()

A.phone[2:4] B.phone[1,3] C.phone[3:5] D.phone[1:3]

13.phone=[OPPO,XIAOMI,VIVO],下列选项中,哪个可以得到结果VI()

A.phone[2:4] B.phone[2][0:2] C.phone[3][1:3] D.phone[-2:]

14.st=hellopython,下列哪个表达式可以访问p字符()

A.st[6] B.st[-7] C.st[5] D.st[4]

15.表达式5+5**2/5的运算结果是()

A.7.0 B.7 C.10.0 D.10

16.以下选项中,不属于Python语言比较(关系)运算符是()

A.== B. C.in D.=

17.print(12)语句的输出结果是()

A.False B.True C.12 D.3

18.下列选项中,哪个不是Python程序的基本结构()

A.顺序结构 B.分支结构 C.循环结构 D.并列结构

19.表达式10!=2的值是()

A.True B.False C.0 D.1

20.10!=2or10%2==0的运行结果是()

A.True B.False C.0 D.1

二、阅读程序(每小题只有一个正确答案,每小题3分,共30分)

21.a=15

b=20

print(a+b)

运行结果为()

A.a+b B.35 C.15+20

22.a=15

b=20

c=a

a=b

b=c

print(a)

运行结果为()

A.15 B.a C.20

23.t=int(input())

print(t//60,:,t%60)

输入90,运行结果为()

A.1.5:30 B.1:30 C.190%60

24.x=int(input())

a=x//100

b=x//10%10

c=x%10

print(c*100+b*10+a)

输入18,运行结果为()

A.81 B.18180.18 C.810

25.a=fl

您可能关注的文档

文档评论(0)

企管文库 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档