2026年《Python程序设计》试题库200道【夺分金卷】.docxVIP

  • 0
  • 0
  • 约5.73万字
  • 约 83页
  • 2026-02-26 发布于河南
  • 举报

2026年《Python程序设计》试题库200道【夺分金卷】.docx

2026年《Python程序设计》试题库200道

第一部分单选题(200题)

1、执行以下代码后,变量p.name的值是?classPerson:def__init__(self,name):self.name=name;p=Person(Alice)

A.Alice

B.Person

C.None

D.报错

【答案】:A

解析:本题考察Python类的实例属性初始化。在类定义中,__init__方法是构造函数,用于初始化实例属性。当创建Person类的实例p时,传入参数Alice,会通过self.name将该参数赋值给实例属性,因此p.name的值为Alice。

2、执行以下Python代码后,原列表lst的值为?

defmodify_list(lst):

lst.append(4)

lst=[1,2,3]

modify_list(lst)

print(lst)

A.[1,2,3]

B.[1,2,3,4]

C.[1,2,3,4,5]

D.抛出错误

【答案】:B

解析:本题考察Python函数参数传递机制。Python中列表是可变对象,函数参数传递时,对于可变对象(如列表),传递的是对象的引用而非副本。modify_list函数中,通过append方法修改了传入的列表对象,因此原列表lst会被修改,添加元

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档