2021月06月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、hellogoodmorning*

B、hellogood*morning

C、hello*good*morning

D、*hello*good*morning*

解析:【喵呜刷题小喵解析】在解析此题目时,我们需要首先识别题目中给出的代

码,并根据代码中的内容进行逻辑推理。从代码来看,存在四个可能的组合:A:

AhellogoodmorningB:BhellogoodmorningC:hellogoodmorningD:

*hello*good*morning*题目中并没有明确说明应该按照哪种方式组合,但根据常

识和编程语言的语法规则,我们可以推断出,最符合人类语言习惯和编程语法的组

合应该是hellogood

morning。因此,正确答案应该是C选项。需要注意的是,题目中的图片并未提供

任何有用的信息,因此我们可以忽略图片内容,直接根据代码内容进行逻辑推理。

2、小红用一个列表score=[80,78,92,96,100,88,95]来依次表示她七周的英文测验分数

,如果想要查找到第三周的英文测验分数并将其删除,应该怎么做?

A、score[3]

B、score[2]

C、score.pop(3)

D、score.pop(2)

解析:【喵呜刷题小喵解析】在Python中,列表的索引是从0开始的。因此,第一

周的英文测验分数在索引0,第二周的英文测验分数在索引1,以此类推。题目中提

到想要查找到第三周的英文测验分数并将其删除,那么对应的索引应该是2,而不

是3。因此,正确的方法是使用`score.pop(2)`来删除索引为2的元素,即第三周的英

文测验分数。所以,正确答案是D。

3、以下代码输出结果是?

A、[2021,123,Python,2021]

B、[2020,123,Python,[2021,2021]]

C、[2021,123,Python,[2021,2021],2021]

D、[2020,123,Python,[2021],2021]

解析:【喵呜刷题小喵解析】:首先,我们需要理解题目中的代码输出要求。题

给出的是四个列表,每个列表由四个元素组成,我们需要找出输出结果与给出的代

码匹配的那一个。选项A:[2021,123,Python,

2021]这个列表只有四个元素,而题目中的代码可能包含更多或更少的元素,因此

选项A不符合题目要求。选项B:[2020,123,Python,[2021,

2021]]这个列表的第四个元素是一个列表,而不是单个值。题目中的代码并没有

明确指出第四个元素是列表,因此选项B也不符合题目要求。选项C:[2021,123,

Python,[2021,2021],

2021]这个列表有五个元素,其中第四个元素是一个列表,这与题目中的代码一致

。并且,第五个元素也是单个值,与题目中的要求也相符。因此,选项C是符合题

目要求的。选项D:[2020,123,Python,

[2021],2021]这个列表的第四个元素是一个列表,但是列表里只有一个元素,与题

目中的代码不一致。因此,选项D不符合题目要求。综上所述,选项C[2021,123,

Python,[2021,2021],2021]

是与题目中给出的代码输出结果匹配的选项。因此,正确答案是C。

4、已知Lista=list(five),执行语句Lista[2:]=list(rst)后,列表Lista中的元素为?

A、[f,i,v,e,r,s,t]

B、[f,r,s,t]

C、[f,i,r,s]

D、[f,i,r,s,t]

解析:【喵呜刷题小喵解析】在Python中,列表的切片操作可以用来获取、修改或

删除列表中的元素。语句`Lista[2:]=list(rst)`表示从列表`Lista`的第2个元素开始,

用`list(rst)`这个列表来替换原来的元素。由于`list(rst)`生成的是一个包含三个元

素的列表,所以原来的第2、3、4个元素会被替换掉。原来`Lista`的元素是`[f,i,

v,e]`,执行语句后,`Lista`的元素变为`[f,r,s,

t]`。因此,正确答案是D选项,即`[f,i,r,s,t]`。

5、已知a=123,那么a*2的结果是?

A、246

B、123123

C、123123

D、246

解析:【喵呜刷题小喵解

文档评论(0)

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

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

1亿VIP精品文档

相关文档