2025年计算机二级Python考试操作题库.docxVIP

  • 4
  • 0
  • 约1.91万字
  • 约 38页
  • 2026-03-06 发布于福建
  • 举报

2025年计算机二级Python考试操作题库

#2025年计算机二级Python考试操作题库

##第一部分:基础编程与数据结构

###题目1:数据类型与变量操作

**题目描述**:

请编写Python代码,完成以下任务:

1.定义一个名为`student`的字典,包含以下键值对:

-`name`:张三

-`age`:20

-`major`:计算机科学

-`grades`:[85,92,78,88]

2.从字典中提取`student`的`name`和`age`,并将它们分别赋值给新的变量`student_name`和`student_age`。

3.计算并输出`student`的`grades`列表中所有成绩的平均值。

4.将`student`字典中的`major`键值对删除,并输出删除后的字典。

**参考答案**:

#定义字典

student={

name:张三,

age:20,

major:计算机科学,

grades:[85,92,78,88]

}

#提取name和age

student_name=student[name]

student_age=student[age]

#计算grades的平均值

grades_sum=sum(student[grades])

grades_count=len(student[grades])

grades_average=grades_sum/grades_count

print(f平均成绩:{grades_average})

#删除major键值对

delstudent[major]

print(student)

###题目2:控制流与循环

**题目描述**:

请编写Python代码,完成以下任务:

1.使用`for`循环遍历数字1到10(包括10),打印出每个数字的平方。

2.使用`while`循环实现同样的功能,即遍历数字1到10,打印出每个数字的平方。

3.编写一个函数`is_even`,判断一个整数是否为偶数,如果是偶数返回`True`,否则返回`False`。

4.使用`for`循环和`is_even`函数,打印出1到20之间所有偶数的立方。

**参考答案**:

#使用for循环遍历数字1到10,打印每个数字的平方

foriinrange(1,11):

print(f{i}的平方是:{i**2})

#使用while循环遍历数字1到10,打印每个数字的平方

i=1

whilei=10:

print(f{i}的平方是:{i**2})

i+=1

#编写判断偶数的函数

defis_even(num):

returnnum%2==0

#使用for循环和is_even函数,打印1到20之间所有偶数的立方

foriinrange(1,21):

ifis_even(i):

print(f{i}的立方是:{i**3})

###题目3:函数与模块

**题目描述**:

请编写Python代码,完成以下任务:

1.定义一个函数`calculate_area`,接受两个参数`length`和`width`,返回长方形的面积。

2.定义一个函数`greet`,接受一个参数`name`,返回一个问候语`Hello,[name]!`。

3.导入Python的`math`模块,使用`math.sqrt`函数计算并返回一个数字的平方根。

4.编写一个主程序,调用`calculate_area`计算一个3x4的长方形面积,并调用`greet`函数打印问候语。

**参考答案**:

#定义计算长方形面积的函数

defcalculate_area(length,width):

returnlength*width

#定义问候函数

defgreet(name):

returnfHello,{name}!

#导入math模块

importmath

#计算长方形面积

area=calculate_area(3,4)

print(f长方形面积:{area})

#打印问候语

print(greet(张三))

#计算数字的平方根

number=16

sqrt_number=math.sqrt(number)

print(f{number}的平方根是:{sqrt_number})

###题目4:列表与字典操作

**题目描述**:

请编写Python代码,完成以下任务:

1.定义一个列表`fruits`,包含以下水果名称:苹果,香蕉,橙子,草莓,蓝莓。

2.使用`append`方法在`fruits`列表末尾添加一个

文档评论(0)

1亿VIP精品文档

相关文档