2026年计算机二级Python语言程序设计应用题解析.docxVIP

  • 1
  • 0
  • 约3.58千字
  • 约 10页
  • 2026-07-06 发布于福建
  • 举报

2026年计算机二级Python语言程序设计应用题解析.docx

第PAGE页共NUMPAGES页

2026年计算机二级Python语言程序设计应用题解析

一、编程填空题(共3题,每题10分,共30分)

题目1(10分):

某电商平台需要对用户购买记录进行统计,要求统计每种商品的总销售额和购买次数。已知用户购买记录存储在列表`records`中,其中每个元素是一个元组,格式为`(商品名称,购买数量,单价)`。请编写代码,计算每种商品的总销售额和购买次数,并将结果存储在字典`result`中,其中键为商品名称,值为另一个字典,包含`销售额`和`购买次数`两个键。

python

records=[

(手机,2,3999),

(耳机,5,299),

(手机,1,3999),

(充电宝,3,199),

(耳机,2,299),

(充电宝,1,199),

]

result={}

请在此处补充代码

题目2(10分):

编写函数`merge_lists`,该函数接收两个列表`list1`和`list2`作为参数,合并这两个列表,并去除重复元素,最终返回一个升序排列的新列表。合并后的列表中,来自`list1`和`list2`的元素保持原有的先后顺序(即先来自`list1`,再来自`list2`)。

python

defmerge_lists(list1,list2):

请在此处补充代码

pass

题目3(10分

文档评论(0)

1亿VIP精品文档

相关文档