#901. 分支与循环·多选训练6

分支与循环·多选训练6

分支与循环·多选训练6

第 1 题(多选)

下列关于代码风格和可读性的说法正确的是()。

{{ multiselect(1) }}

  • 变量名应尽量有意义
  • 适当注释有助于理解程序
  • 同一代码块缩进应一致
  • 程序能运行就完全不需要考虑可读性

第 2 题(多选)

关于程序调试,下列说法正确的是()。

{{ multiselect(2) }}

  • 可以用 print() 输出中间变量帮助定位问题
  • 应先阅读报错信息
  • 可构造小规模测试数据验证算法
  • 报错信息一定不需要看

第 3 题(多选)

关于 range,下列说法正确的是()。

{{ multiselect(3) }}

  • range(5) 生成 0 到 4
  • range(1,5) 不包含 5
  • range(5,1,-1) 可以生成递减序列
  • range(1,5,-1) 为空序列

第 4 题(多选)

关于 break、continue、循环 else,下列说法正确的是()。

{{ multiselect(4) }}

  • break 会结束当前循环
  • continue 会跳过本轮剩余语句进入下一轮
  • for 循环正常结束时可执行 else
  • 只要循环体执行过,else 就一定不执行

第 5 题(多选)

关于 while 循环,下列说法正确的是()。

{{ multiselect(5) }}

  • 条件为真时会执行循环体
  • 循环体中应注意更新控制变量
  • while True 通常需要配合 break 或其他退出方式
  • while 循环一定比 for 循环执行次数少