2025年计算机二级《Python》专项训练(四十三).docxVIP

  • 0
  • 0
  • 约4.43千字
  • 约 10页
  • 2026-01-28 发布于河南
  • 举报

2025年计算机二级《Python》专项训练(四十三).docx

2025年计算机二级《Python》专项训练(四十三)

考试时间:______分钟总分:______分姓名:______

一、选择题(每题1分,共20分)

1.下列哪个不是Python合法的标识符?

A.int32

B.3int

C._int

D.int_32

2.在Python中,哪个关键字用于定义函数?

A.def

B.func

C.define

D.function

3.下列关于字符串的说法错误的是?

A.字符串可以用单引号或双引号定义

B.字符串是不可变的

C.字符串可以用+运算符进行拼接

D.字符串可以用*运算符进行复制

4.下列哪个不是Python的内置数据类型?

A.list

B.tuple

C.dict

D.array

5.如何获取字符串hello的第三个字符?

A.hello[3]

B.hello[2]

C.hello[0,2]

D.hello[2:]

6.下列关于列表的说法错误的是?

A.列表是可变的

B.列表可以用[]定义

C.列表中的元素可以是不同类型

D.列表不支持删除操作

7.下列哪个方法用于向列表末尾添加元素?

A.append()

B.insert()

C.add()

D.push()

8.下列关于元组的说法正确的是?

A.元组是可变的

B.元组可以用{}定义

C.元组中的元素可以是不同类型

D.元组不支持索引操作

9.下列哪个方法用于删除字典中的键值对?

A.remove()

B.pop()

C.delete()

D.drop()

10.下列关于集合的说法错误的是?

A.集合是无序的

B.集合可以用{}定义

C.集合中的元素是唯一的

D.集合支持重复元素

11.下列哪个运算符用于判断一个元素是否在列表中?

A.==

B.!=

C.in

D.notin

12.下列哪个函数用于生成0到9的整数列表?

A.range(10)

B.list(range(10))

C.range(0,10)

D.A和B都正确

13.下列哪个方法用于对列表进行排序?

A.sort()

B.sorted()

C.order()

D.arrange()

14.下列哪个函数用于计算列表中元素的总和?

A.sum()

B.total()

C.count()

D.add()

15.下列哪个模块提供了数学运算功能?

A.math

B.numeric

C.calculator

D.algebra

16.下列哪个函数用于生成随机数?

A.random()

B.rand()

C.generate()

D.randrange()

17.下列哪个方法用于打开一个文件进行读取?

A.open()

B.read()

C.open_file()

D.file_open()

18.下列哪个语句用于实现循环?

A.while

B.for

C.if

D.A和B都正确

19.下列哪个关键字用于跳出当前循环?

A.break

B.exit

C.stop

D.quit

20.下列哪个关键字用于定义类?

A.class

B.def

C.struct

D.type

二、填空题(每题2分,共20分)

1.在Python中,用于表示无限循环的语句是________。

2.语句`x=x+1`可以用________语句简写为`x+=1`。

3.字符串Python的长度可以用________函数获取。

4.列表`[1,2,3]`的第一个元素是________。

5.元组`(1,2,3)`的第二个元素是________。

6.字典`{name:Python,version:3}`中name对应的值是________。

7.

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档