Python编程考核题目及解析.docxVIP

  • 1
  • 0
  • 约1.3万字
  • 约 30页
  • 2026-10-11 发布于上海
  • 举报

Python编程考核题目及解析

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

在Python中,表达式type(3.14)的结果是哪种数据类型?

A.整数类型

B.浮点数类型

C.字符串类型

D.复数类型

答案:B

解析:在Python中,带有小数点的数字字面量会被解释为浮点数类型,因此type(3.14)返回的结果是浮点数类型。选项A整数类型用于表示整数,选项C字符串类型需要用引号括起来,选项D复数类型则包含实部和虚部,通常写作a+bj的形式。因此,本题正确答案为B。

给定列表my_list=[10,20,30,40,50],则my_list[-2]的值是多少?

A.30

B.40

C.50

D.20

答案:B

解析:Python列表支持负数索引,表示从列表末尾开始倒数。索引-1表示最后一个元素,即50;索引-2表示倒数第二个元素,即40。选项A是索引为2的元素,选项C是索引为-1的元素,选项D是索引为-3的元素。因此,本题正确答案为B。

在Python中,下列哪个数据类型不能作为字典的键?

A.字符串

B.元组

C.列表

D.整数

答案:C

解析:字典的键必须是不可变类型,以保证哈希值的稳定性。字符串、元组和整数都是不可变类型,可以作为字典的键。列表是可变类型,无法被哈希,因此列表不能作为字典的键。选项C符合题意,

文档评论(0)

1亿VIP精品文档

相关文档