Python二级等级考试综合题专项训练(2025年新大纲).docxVIP

  • 1
  • 0
  • 约1.06万字
  • 约 14页
  • 2026-03-16 发布于山西
  • 举报

Python二级等级考试综合题专项训练(2025年新大纲).docx

Python二级等级考试综合题专项训练(2025年新大纲)

考试时间:______分钟总分:______分姓名:______

一、

请编写一个Python函数,名为`count_words`,该函数接收一个字符串参数`text`。函数需要返回一个字典,字典的键为`text`中出现的所有不同单词(不区分大小写,忽略标点符号),值为每个单词出现的次数。假设单词之间由空格分隔,标点符号包括逗号(`,`)、句号(`.`)、感叹号(`!`)、问号(`?`)、分号(`;`)、冒号(`:`)和引号(``、``)。例如,对于输入字符串`Hello,world!Hello.`,函数应返回`{hello:2,world:1}`。

二、

定义一个名为`Employee`的类。该类应有以下特点:

1.包含一个初始化方法`__init__`,接收三个参数:`name`(姓名,字符串类型)、`id_number`(工号,整数类型)和`department`(部门,字符串类型)。这些参数应作为实例属性存储。

2.包含一个类属性`department_count`,用于记录每个部门当前有多少名员工。当创建新员工实例时,应更新相应部门的`department_count`。

3.包含一个方法`get_info`,返回一个格式化的字符串,包含员工的姓名、工号和部门。格式为:`Na

文档评论(0)

1亿VIP精品文档

相关文档