2026年Python编程试题及答案.docxVIP

  • 2
  • 0
  • 约3.24千字
  • 约 9页
  • 2026-04-24 发布于四川
  • 举报

2026年Python编程试题及答案

一、单项选择题(每题2分,共10分)

1.以下代码执行后输出结果是?

```python

deff(x):

returnlambday:x+y

a=f(5)

b=a(3)

print(b)

```

A.5B.3C.8D.15

答案:C

解析:函数f返回一个lambda函数,该lambda函数接收参数y并返回x+y。调用f(5)时x绑定为5,得到的a是一个lambda函数。a(3)即5+3=8。

2.关于Python异常处理,以下说法错误的是?

A.try块中发生异常时会跳过剩余代码,直接执行except块

B.多个except子句应按异常类从具体到宽泛的顺序排列

C.finally块中的代码无论是否发生异常都会执行

D.raise语句只能抛出内置异常类,不能自定义异常

答案:D

解析:Python允许通过继承Exception类自定义异常,使用raise可抛出自定义异常实例。

3.执行`x=[1,2,3];y=x;x.append(4);print(y)`后,输出结果是?

A.[1,2,3]B.[1,2,3,4]C.[4]D.报错

答案:B

解析:列表是可变对象,y=x使y与x指向同一列表内存地址,x.append(4)修改原列表,y同步变化。

4.以下哪

文档评论(0)

1亿VIP精品文档

相关文档