同学的试题及答案.docxVIP

  • 0
  • 0
  • 约1.55万字
  • 约 47页
  • 2026-09-30 发布于河南
  • 举报

同学的试题及答案

一、选择题(共30分)

1.单选题(每题1分,共10分)

1.下列哪个是Python中正确的变量命名?

A.2variable

B.variable-name

C._variable

D.class

答案:C

解析:在Python中,变量命名需要遵循以下规则:变量名只能包含字母、数字和下划线;变量名不能以数字开头;变量名不能使用Python的关键字。选项A以数字开头,不符合命名规则;选项B包含连字符,不符合命名规则;选项D是Python的关键字,不能用作变量名;选项C符合所有命名规则,因此是正确的。

2.下列数据类型中,哪个是不可变的?

A.list

B.dict

C.tuple

D.set

答案:C

解析:在Python中,数据类型分为可变和不可变两种。可变类型指的是对象创建后可以修改其内容,不可变类型指的是对象创建后不能修改其内容。list(列表)、dict(字典)和set(集合)都是可变类型,而tuple(元组)是不可变类型。因此,正确答案是C。

3.以下哪个不是面向对象编程的基本特性?

A.封装

B.继承

C.多态

D.递归

答案:D

解析:面向对象编程的基本特性包括封装、继承和多态。封装是指将数据和操作数据的方法捆绑在一起;继承是指子类可以继承父类的属

文档评论(0)

1亿VIP精品文档

相关文档