2025年最新全国计算机等级考试(二级Python)上机试题与答案.docxVIP

  • 1
  • 0
  • 约6.23千字
  • 约 17页
  • 2026-08-26 发布于河南
  • 举报

2025年最新全国计算机等级考试(二级Python)上机试题与答案.docx

2025年最新全国计算机等级考试(二级Python)上机试题与答案

第一部分基本操作题(共3小题,每小题10分,合计30分)

第1题请编写Python代码完成指定文件读写与排序统计需求:当前工作目录下存在“name_rank2024.txt”文件,该文件每行存储一条2024年国内新生儿热门姓名的统计记录,单条记录格式为“姓名,人数”,例如“梓轩,3276”。实现两个核心功能:第一,逐行读取该文件所有内容,过滤掉人数小于1000的无效记录,将剩余符合条件的记录按照人数从高到低降序排序,写入当前工作目录下的新文件“hot_name.txt”,新文件每行记录格式调整为“姓名:人数”;第二,统计所有原始记录中人数超过5000的热门姓名总个数,最终在控制台输出指定格式字符串“人数超5000的热门姓名共{}个”。

参考答案:

importos

ifnotos.path.exists(name_rank2024.txt):

raiseFileNotFoundError(源统计文件不存在)

res_list=[]

count_over_5000=0

withopen(name_rank2024.txt,r,encoding=utf-8)asf:

forlineinf:

line=line.strip()

ifnotline:

continue

name,

文档评论(0)

1亿VIP精品文档

相关文档