| 1. 单选题 | 详细信息 |
|
以下程序运行后,显示的结果是( )。
A . 10
B . 15
C . 21
D . 12
|
|
| 2. 单选题 | 详细信息 |
|
Python中创建自定义函数的语法规范是( )。
A . def 函数名([参数列表]):
B . del 函数名([参数列表]):
C . sub 函数名([参数列表])
D . define 函数名([参数列表]):
|
|
| 3. 单选题 | 详细信息 |
|
由于递归函数不断调用自身,如果没有设置( ),递归调用会形成无限循环。
A . 递归条件
B . 终止条件
C . 初始条件
D . 循环条件
|
|
| 4. 单选题 | 详细信息 |
|
递归函数与一般的自定义函数相比,最大特点是( )
A . 调用自身
B . 支持参数
C . 函数名不能以数字开头
D . 函数代码包含选择结构
|
|
| 5. 单选题 | 详细信息 |
|
使用冒泡排序算法将10个数字进行降序排列,需要进行( )次数值比较。
A . 10
B . 45
C . 55
D . 100
|
|
| 6. 单选题 | 详细信息 |
|
以下程序运行后,显示的结果是( )
A . ["11","2","3","4"]
B . [ 2, 3, 4,11]
C . [11,4, 3, 2]
D . 以上都不对
|
|
| 7. 单选题 | 详细信息 |
|
以下有关数据排序和编程的说法,错误的是( )
A . 数据排序就是按照某种逻辑关系将杂乱“无序”数据调整为“有序”数据。
B . 数据排序有利于对信息进行高效地的检索、分类。
C . 编写程序时不需要考虑容错处理,使用者录入错误数据是他自己的责任。
D . 生活中解决问题的方法和计算机的程序算法是可以相互借鉴的。
|
|
| 8. 单选题 | 详细信息 |
|
以下程序运行后,显示的结果是( )
A . ["1","2","3","4"]
B . [1, 2, 3, 4]
C . [4, 3, 2, 1]
D . 以上都不对
|
|
| 9. 单选题 | 详细信息 |
|
我们一般采用( )层循环结构实现冒泡排序算法。
A . 1
B . 2
C . 3
D . 4
|
|
| 10. 单选题 | 详细信息 |
|
以下哪项不属于迭代算法解决问题的注意事项:( )
A . 确定迭代变量
B . 建立迭代关系式
C . 控制迭代过程
D . 尽量避免使用循环结构
|
|