青少年软件编程(Python)等级考试试卷(三级)2021年3月.docxVIP

青少年软件编程(Python)等级考试试卷(三级)2021年3月.docx

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

2021.03青少年软件编程(Python)等级考试试卷(三级)

分数:100.00题数:38

一、单选题(共25题,每题2分,共50分)

1.下列代码的输出结果是?()

x=0x10

print(x)

A、2

B、8

C、10

D、16

试题编号jinwanlian-03

题型:单选题

答案:D

难度:一般

试题解析:0x10的结果为16,故选D

2.关于语句f=open(d:/a.txt,r),下列描述不正确的是?()

A、f是变量

B、r以只读方式打开文件

C、如果文件a.txt不存在,不会报错

D、‘d:/a.txt’是文件路径,代表d盘中一个名为‘a.txt’的文件

试题编号jinwanlian-09

题型:单选题

答案:C

难度:较难

试题解析:文件打开方式错误:r只读,不创建文件,如果文件a.txt不存在,会报错。

3.表达式all([1,True,True])的结果是?()

A、1

B、False

C、出错

D、True

试题编号jinwanlian-19

题型:单选题

答案:D

难度:一般

试题解析:all()函数用于判断给定的可迭代参数iterable中的所有元素是否都为True,如果是返回True,否则返回False。元素除了是0、空、False外都算True。

4.Python中表示合法的二进制整数是?()

A、0bC3F

B、0B1010

C、0B1019

D、0b1708

试题编号jinwanlian-01

题型:单选题

答案:B

难度:一般

试题解析:Python中表示合法的二进制使用B(b)表示,只有0,1两个数码,故选B

5.执行语句x,y,z=tuple([2,1,3])之后,变量y的值为?()

A、1

B、2

C、[1]

D、[2,1,3]

试题编号jinwanlian-21

题型:单选题

答案:A

难度:一般

试题解析:Python元组tuple()函数将列表转换为元组。使用tuple给多个变量赋值,y的值为1。

6.下列代码的执行结果是?()

ls=[[1,2,3],[[4,5],6],[7,8]]

print(len(ls))

A、1

B、3

C、4

D、8

试题编号jinwanlian-08

题型:单选题

答案:B

难度:一般

试题解析:len()方法返回对象(字符、列表、元组等)长度或项目个数,本题返回值为3。

7.下列能产生列表[1,3,5,7,9]的表达式是?()

A、list(range(0,9))

B、list(range(1,10))

C、list(range(0,9,2))

D、list(range(1,10,2))

试题编号jinwanlian-15

题型:单选题

答案:D

难度:一般

试题解析:选项A.list(range(0,9))产生的是[0,1,2,3,4,5,6,7,8],选项B.list(range(1,10))产生的是[1,2,3,4,5,6,7,8,9],选项C.list(range(0,9,2))产生的是[0,2,4,6,8],选项D正确。

8.二维列表data中,元素3的表示是?()

data=[

[1,2],

[3,4]

]

A、data[0][0]

B、data[0][1]

C、data[1][0]

D、data[1][1]

试题编号jinwanlian-07

题型:单选题

答案:C

难度:一般

试题解析:列表的索引是从0开始的。因此,元素3可以表示为data[1][0]。

9.

下列代码的输出结果是?()

n=2

b=bool(n-2)

print(n,b)

A、20

B、0True

C、2False

D、0False

试题编号jinxing-19

题型:单选题

答案:C

难度:一般

试题解析:当n为2时,经过布尔型转换之后的n-2,即b为False,n仍为2,C项正确。

10.键盘输入数字10,以下代码的输出结果是?()

try:

n=input(请输入—个整数:)

n=n*n

except:

print(程序执行错误)

A、100

B、10

C、程序执行错误

D、程序没有任何输出

试题编号jinxing-15

题型:单选题

答案:C

难度:一般

试题解析:这里当输入10时,执行try后面的语句,n=10,所以此时程序只执行了输入语句,不执行except后面的语

文档评论(0)

bookljh + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档