2023月09月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、有一组数据存在列表中,things=[“桌子”,“椅子”,“茶几”,“沙发”,“西瓜”,“苹果”,“草

莓”,“香蕉”],若想要输出其中的水果数据,则下列处理恰当的是?( )

A、print(things)

B、print(things[:4])

C、print(things[4:])

D、print(things[5:8])

解析:【喵呜刷题小喵解析】在Python中,列表的索引是从0开始的。要输出列表

中的水果数据,我们需要找到水果在列表中的起始位置。从题目给出的列表中,我

们可以看到西瓜是列表中的第5个元素,因此水果数据的起始索引是4。所以,要

输出列表中的水果数据,应该使用`things[4:]`,这将输出从索引4开始到列表末尾

的所有元素,即所有的水果。因此,选项C是恰当的。

2、学期末学校进行了体育测试,其中跳绳项目每人有三次机会,取最好的成绩为

最后得分。小贝、小李和小司三人的成绩数据如下:tscores=[[“小贝”,132,126,130],

[“小李”,117,120,123],[“小司”,129,140,137]],那么要得到小贝的第二次成绩,下列

操作正确的是?( )

A、tscores[0][2]

B、tscores[1][1]

C、tscores[0[2]]

D、tscores[1[1]]

解析:【喵呜刷题小喵解析】题目中给出了一个列表tscores,其中包含了小贝、小

李和小司三人的跳绳成绩。列表中的每个元素都是一个包含姓名和三次成绩的子列

表。要得到小贝的第二次成绩,我们需要找到小贝对应的子列表,并从中取出第二

次的成绩。在Python中,列表的索引是从0开始的,所以小贝对应的子列表的索引

是0。因此,小贝的第二次成绩可以通过tscores[0][1]来获取,而不是tscores[0][2]。

所以选项A

tscores[0][2]是错误的,正确答案应该是tscores[0][1]。因此,要得到小贝的第二次

成绩,正确的操作是tscores[0][1]。

3、小贝、小李和小司三人三次跳绳的成绩数据如下:tscores=[[“小贝”,132,126,130]

,[“小李”,117,120,123],[“小司”,129,140,137]],若要输出小李同学的最好成绩,则正

确的处理方式是?( )

A、max(tscores[1])

B、max(tscores[1][1:])

C、tscores[1].max()

D、tscores[1][1:].max()

解析:【喵呜刷题小喵解析】首先,我们需要明确题目中给出的数据格式。`tscore

s`是一个包含三个子列表的列表,每个子列表代表一个同学的三次跳绳成绩。例如

`tscores[0]`代表小贝的三次成绩`tscores[1]`代表小李的三次成绩`tscores[2]`代

表小司的三次成绩。要找出小李的最好成绩,我们需要从`tscores[1]`中找出最大的

数。因此,我们需要使用`max()`函数,并且传入`tscores[1]`作为参数。但是`tscor

es[1]`是一个列表,所以我们需要确保只传入小李的成绩,而不是整个子列表。因

此,我们应该使用切片操作`tscores[1][1:]`来传入从第二个元素开始的子列表,这

样就可以确保只考虑小李的成绩。所以,正确的处理方式是`max(tscores[1][1:])`。

因此,答案选B。

4、

有如下代码:gs=[‘众鸟高飞尽’,‘孤云独去闲’,‘相看两不厌’,‘只有敬亭山’]

f=open(‘jts.txt’,‘w’)f.write(‘,’.join(gs)+‘\n’)f.close()

有关于上述代码,正确的说法是?( )

A、在执行代码前,必须要先新建一个jts.txt的文件

B、在文件jts.txt中,所有相邻诗句之间将发生换行

C、f.write(,.join(gs)+\n)也可以用f.write(\n.join(gs)+,)替换,显示结果是相同的

D、该段代码的主要功能是将列表gs中的四句古诗写入到jts.txt文件中,诗句之间

以逗号连成一行

解析:【喵呜刷题小喵解析】首先,从给定的代码来看,代码本身并没有明确说明

在执行前需要新建一个jts.txt的文件,因此选项A不正确。在代码执行后,打开jt

s.txt文件,会看到内容如下:众鸟高飞尽,孤云独去闲,相看

文档评论(0)

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

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

1亿VIP精品文档

相关文档