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、请读取1班和2班语文学科的成绩文件“score.csv”

的数据,数据内容如下图显示:

解析:【喵呜刷题小喵解析】:本题要求读取CSV文件中的数据,并根据班级筛选

出1班和2班的成绩。我们可以使用Python的pandas库来读取CSV文件,并使用条件

语句筛选出指定班级的成绩。首先,我们需要导入pandas库,并使用`pd.read_csv()`

函数读取CSV文件,将读取到的数据存储在DataFrame对象`df`中。然后,我们可以

使用条件语句`df[班级]==1班`和`df[班级]==

2班`来筛选出1班和2班的成绩,并将筛选出的数据分别存储在`class1_scores`和`cla

ss2_scores`变量中。最后,我们可以使用`print()`函数打印出1班和2班的成绩。需要

注意的是,本题中并未给出具体的编程语言,因此我使用了Python语言作为示例。

如果需要使用其他编程语言,可以根据相应语言的语法和库来读取CSV文件并筛选

数据。

2、牧场举行联欢会,n头奶牛自发举行歌咏比赛。邀请了山羊公公、斑马哥哥、白

兔弟弟、小喵妹妹一共四位担任歌咏比赛的评委。评比规则参赛选手的最终得分为

所有评委打分的平均分。编程输出每位参赛选手的最终得分,请你补全代码。

参考答案:

解析:【喵呜刷题小喵解析】这个题目要求我们对奶牛的歌咏比赛得分进行计算。

首先,我们需要知道有多少头奶牛参赛,然后分别输入每头奶牛的得分。最后,我

们需要计算每头奶牛的最终得分,即所有评委打分的平均分。我们可以定义一个函

数`calculate_score`,用于计算平均分。然后,通过输入获取奶牛的数量和每头奶牛

的得分,最后使用循环计算每头奶牛的最终得分并输出。在Python中,我们可以使

用`input`函数获取用户输入,使用`float`函数将输入的字符串转换为浮点数,使用`s

um`函数计算所有评委打分的总和,使用`len`函数获取评委的数量。最后,使用`pri

nt`函数输出每头奶牛的最终得分。

3、科技小组分2个小队搜集到西红柿生长的数据信息。2个小队将数据进行了从小

到大排序:a=[1,3,4,6,7,13,17,21],b=[2,5,6,8,10,12,14,16,18]

,请明明将这2个小队的数据进行合并,生成为一个从小到大有序的列表。

输入:

1,3,4,6,7,13,17,21

2,5,6,8,10,12,14,16,18

输出:

[1,2,3,4,5,6,6,7,8,10,12,13,14,16,17,18,21]

请帮明明编写程序实现上述功能,或补全代码。

参考答案:

解析:【喵呜刷题小喵解析】这个题目要求将两个已经排好序的列表合并成一个新

的有序列表。首先,我们可以将两个列表合并成一个新的列表,然后使用Python的

内置函数`sorted()`对这个新列表进行排序。最后,打印出排序后的新列表。在Pyth

on中,`+`运算符可以用来合并两个列表。`sorted()`函数则可以将一个列表排序。

所以,我们可以将两个列表用`+`运算符合并,然后用`sorted()`函数排序,得到一

个新的有序列表。具体实现时,首先定义了两个列表`a`和`b`,然后将它们合并成

一个新的列表`merged_list`,最后使用`sorted()`函数对这个新列表进行排序,并打

印出排序后的结果。

文档评论(0)

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

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

1亿VIP精品文档

相关文档