正在加载,请稍候…

完整刷题、自动判分与错题本在主站体验 前往 爱课堂 →

Python语言程序设计 练习题

共 678 道题,以下仅展示题目与选项,供练习与学习使用。

想边做边批改、自动判分、收藏错题? 前往主站在线练习《Python语言程序设计》,获得完整学习体验。
前往 爱课堂 学习 →
单选题 1分
多分支结构最适合使用:
  1. A多个if语句
  2. Bswitch-case
  3. Cif-elif-else
  4. Dwhile-else
单选题 1分
while循环可能产生的问题是:
  1. A语法错误
  2. B类型错误
  3. C内存泄漏
  4. D死循环
单选题 1分
break语句的作用是:
  1. A跳出当前循环
  2. B跳过本次继续下次
  3. C结束程序
  4. D暂停循环
单选题 1分
continue语句的作用是:
  1. A退出整个循环
  2. B跳过本次循环继续下次
  3. C结束程序
  4. D重新开始循环
单选题 1分
try-except结构用于处理:
  1. A语法错误
  2. B编译错误
  3. C运行时异常
  4. D逻辑错误
单选题 1分
range(1, 10, 2)生成的序列是:
  1. A1, 3, 5, 7, 9
  2. B1, 2, 3, 4, 5
  3. C2, 4, 6, 8
  4. D1, 3, 5, 7
单选题 1分
以下哪个是Python的标准异常类型?
  1. AError
  2. BExceptionType
  3. CMyError
  4. DValueError
单选题 1分
for循环遍历字典时,默认遍历的是:
  1. A键(key)
  2. B值(value)
  3. C键值对(item)
  4. D索引
单选题 1分
if-elif-else结构中,elif的数量:
  1. A必须有1个
  2. B最多1个
  3. C可以有0个或多个
  4. D必须至少2个
单选题 1分
try-except-else结构中,else块在什么时候执行?
  1. Atry块没有异常时
  2. Btry块有异常时
  3. C总是执行
  4. Dfinally之后执行
单选题 1分
以下代码输出什么? for i in range(3): if i==1: continue print(i)
  1. A0 1 2
  2. B0 2
  3. C1
  4. D0 1
单选题 1分
以下代码输出什么? for i in range(3): if i==1: break print(i)
  1. A0
  2. B0 1
  3. C0 2
  4. D1
单选题 1分
try-except-finally中,finally块的作用是:
  1. A捕获异常
  2. B处理异常
  3. C无论是否异常都执行的清理代码
  4. D只在有异常时执行
单选题 1分
以下哪个不是Python的循环结构?
  1. Afor循环
  2. Bwhile循环
  3. C嵌套循环
  4. Ddo-while循环
单选题 1分
异常处理中,except子句的顺序应该是:
  1. A先具体后通用
  2. B先通用后具体
  3. C按字母顺序
  4. D任意顺序
单选题 1分
以下哪个异常表示除以零?
  1. AValueError
  2. BZeroDivisionError
  3. CTypeError
  4. DNameError
单选题 1分
以下哪个异常表示索引越界?
  1. AValueError
  2. BKeyError
  3. CIndexError
  4. DTypeError

本页仅提供题目与选项供学习参考,不含答案。如需系统练习、自动判分与错题本,欢迎前往主站《Python语言程序设计》在线练习