第 1 题 【单选题】
用枚举算法求解“100 以内既能被 3 整除又能被 4 整除的元素”时, 在下列数值范围内,算法执行效率最高的是? ( )
A :1~101
B :4~100
C :12~100
D :12~96
正确答案:D
试题解析:
在选取循环控制变量时, 枚举范围应尽可能小, 但又不能遗漏。
第 2 题 【单选题】
下列有关函数的描述中, 正确的是? ( )
A :函数中必须有 return 语句
B :在函数内部不能使用全局变量
C :函数能提高应用的模块化程度和代码的重复利用率
D :函数内容以大括号起始, 并且缩进
正确答案:C
试题解析:
函数能提高应用的模块化程度和代码的重复利用率
第 3 题 【单选题】
下列哪个语句能够定义参数个数不确定的函数? ( )
A :hs(parameters)
B :hs(parameters[])
C :hs(parameters{})
D :hs(*parameters)
正确答案:D
试题解析:
当不确定需要传入的值是多少个时, 在定义形参时, 可以使用*parameters 来表示。
第 4 题 【单选题】
执行如下 Python 代码的结果是? (