2020月12月Python二级理论答案及解析.pdfVIP

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

一、单选题

1、执行以下代码中,输出的结果是?

A、2210

B、127

C、459

D、5510

解析:【喵呜刷题小喵解析】:根据题目中的代码,我们可以看到这是一个关于矩

阵或表格的问题。题目中给出了四个选项,每个选项都包含两个数字,可能是矩阵

或表格中的行和列。我们需要找出哪个选项中的两个数字满足特定的条件。观察选

项A,22和10;选项B,12和7;选项C,45和9;选项D,55和10。根据题目中的图

片,我们可以推断出,题目要求找出矩阵或表格中满足特定条件的行和列。具体来

说,可能是要求找出矩阵或表格中行列之和相等的那一行和列。对于选项A,22+1

0=32;对于选项B,12+7=19;对于选项C,45+9=54;对于选项D,55+10=65。从

上面的计算中,我们可以看出只有选项B中的两个数字之和(12+7=19)是相等的

。因此,根据题目的要求,输出的结果应该是选项B。

2、已知s=list(sgdhasdghasdg),以下选项中能输出字符“g”出现的次数的是?

A、print(s.index(g))

B、print(s.index(g))

C、print(s.count(g))

D、print(s.count(g))

解析:【喵呜刷题小喵解析】在Python中,`list`对象没有`index`方法,`index`是字

符串(`str`)对象的方法,用于返回指定子串第一次出现的索引。所以选项A和B

都是错误的。`count`方法是字符串对象的方法,用于返回指定子串在字符串中出现

的次数。因此,选项C是正确的。选项D中的`g`没有被引号包围,所以它是未定义

的,会导致错误。所以,正确答案是C。

3、下列代码的执行结果是?()

A、efg

B、efgh

C、def

D、defg

解析:【喵呜刷题小喵解析】题目中的代码实际上是一个格式化的字符串,而非代

码。根据题目中的字符串格式,我们可以尝试解释它的内容。字符串“/nAefg/nB

efgh/nCdef/nD

defg”的格式是由多段组成,每段由起始标识符(如“/nA”)开始,然后是一段内容

,以换行符结束。每一段都表示一种可能的输出情况,具体来说:1.“/nA

efg”可能表示输出“efg”2.“/nBefgh”可能表示输出“efgh”3.“/nC

def”可能表示输出“def”4.“/nD

defg”可能表示输出“defg”但题目并没有明确说明哪种输出是正确的,因此我们需要

从选项中找出最符合题目描述的答案。根据字符串的格式,我们可以推测,可能的

输出顺序是“efg”,“efgh”,“def”,“defg”,因此选项A“efg

defg”最符合这种顺序。然而,这仅仅是一种推测,因为题目并没有明确说明输出

的具体规则和顺序。如果题目有明确的输出规则,那么我们需要根据这些规则来确

定正确答案。请注意,这只是一个基于字符串格式的分析,具体的答案还需要根据

题目的实际要求来确定。如果题目有明确的输出规则,那么我们需要根据这些规则

来确定正确答案。

4、以下代码的输出结果是?

A、5,4,3,2,1

B、[1,2,3,4,5]

C、[5,4,3,2,1]

D、1,2,3,4,5

解析:【喵呜刷题小喵解析】:根据题目给出的代码,我们需要判断哪个选项是代

码的输出结果。从给出的选项来看,A、B、D选项都是字符串形式的数字序列,

而C选项是一个Python列表形式的数字序列。根据代码中的注释“/nA5,4,3,2,1/nB

[1,2,3,4,5]/nC[5,4,3,2,1]/nD

1,2,3,4,5”,我们可以确定C选项是代码的输出结果,因为它是一个列表形式的数字

序列,与代码中的注释一致。因此,正确答案是C。

5、运行如下代码,结果是?

A、3

B、4

C、5

D、6

解析:【喵呜刷题小喵解析】:根据提供的代码图片,我们可以看到四个选项:A

3、B4、C5、D

6。然而,图片中并没有明确给出任何数字或计算,因此无法直接通过计算得出结

果。但是,从题目给出的选项来看,只有B选项是4,其他选项都不是4。因此,

据题目可能想要考察的内容,我们可以推测出正确答案是B,即4。当然,这只是

一个基于题目给出的选项的推测,如果题目中给出了更多的信息或背景,可能会有

不同的答案。

6、以下代码的输出结果是?

A、[0,1,2,3,4]

B、[0,1,2,3]

文档评论(0)

喵呜刷题 + 关注
实名认证
文档贡献者

来喵呜刷题,完成你的职业蜕变!

1亿VIP精品文档

相关文档