- 0
- 0
- 约5.75万字
- 约 83页
- 2026-02-26 发布于河南
- 举报
2026年《Python程序设计》试题库200道
第一部分单选题(200题)
1、关于Python类的继承,以下说法错误的是?
A.子类可以继承父类的非私有属性和方法
B.子类可以通过重写方法实现功能扩展
C.如果父类定义了__init__方法,子类必须显式调用父类的__init__方法
D.子类继承父类后,只能使用父类已有的方法,不能添加新方法
【答案】:D
解析:本题考察Python类继承的核心规则。A正确,子类默认继承父类非私有(非`__`开头)的属性和方法;B正确,子类可通过重写父类方法(如`deffunc(self):...`覆盖父类同名方法)实现功能扩展;C正确,若子类定义了自己的`__init__`,需通过`super().__init__()`显式调用父类构造方法,否则父类属性无法初始化;D错误,子类可在继承基础上添加新方法(如`defnew_method(self):...`)。
2、定义函数deffunc(a,b=2,c=3):returna+b+c,调用func(1)时,返回值是?
A.6
B.5
C.1
D.无法确定
【答案】:A
解析:本题考察函数默认参数的应用。调用func(1)时,位置参数a被赋值为1,b和c使用默认值2和3。因此计算结果为1+2+3=6。选项B错误,因未正确使用默认参数;选项C错误,忽略了b和c
原创力文档

文档评论(0)