#930. 函数·情境训练09

函数·情境训练09

函数·情境训练09

第 1 题(多选)

关于函数设计,下列做法合理的有()。

{{ multiselect(1) }}

  • 用参数接收待处理数据
  • 函数名尽量表达功能
  • return 返回计算结果
  • 函数内部必须打印所有中间变量

第 2 题(单选)

下面程序片段的输出是()。

s = 0
for i in range(1, 7):
 if i % 2 == 1:
 s += i
print(s)

{{ select(2) }}

  • 6
  • 21
  • 9
  • 0

第 3 题(判断)

程序阅读题中,递归程序如果没有能到达的终止条件,可能出现无限递归。

{{ select(3) }}

  • 正确
  • 错误

第 4 题(判断)

涉及很多次查询时,先预处理数据再回答查询,有时能降低总耗时。

{{ select(4) }}

  • 正确
  • 错误