Python编程题库及详解.docxVIP

  • 3
  • 0
  • 约8.7千字
  • 约 22页
  • 2026-06-24 发布于上海
  • 举报

Python编程题库及详解

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

以下Python变量命名中属于合法命名的是

A.123_var是合法变量名

B.var_123是合法变量名

C.for是合法变量名

D.var-123是合法变量名

答案:B

解析:正确选项依据是Python变量命名规则允许字母、数字、下划线组合,且不能以数字开头。错误选项A以数字开头违反命名规则;错误选项C中的for是Python内置关键字,不能直接作为普通变量名使用;错误选项D包含减号字符,不属于变量命名允许的字符范围。

直接执行代码print(“a”+2)的运行结果是

A.输出字符串拼接后的”a2”

B.触发类型不匹配的运行时异常

C.输出转换后的浮点数a2.0

D.输出数值结果5

答案:B

解析:正确选项依据是Python不支持字符串和整数两种完全不同数据类型直接执行加法拼接操作。错误选项A的字符串和不同类型数值不能直接拼接;错误选项C不存在自动隐式转换为浮点数的逻辑;错误选项D代码完全没有数值运算的语义,不可能得到数值结果。

Python内置函数range(5)默认生成的整数序列是

A.包含1到5共5个整数

B.包含0到5共6个整数

C.包含0到4共5个整数

D.包含1到4共4个整数

答案:C

解析:正确选项依据是range函数默认从索引0开始,生成的序列不包含传

文档评论(0)

1亿VIP精品文档

相关文档