分类题库
Python题库
按题型、年份与知识点筛选,快速定位练习题。
题目列表
共 111 题
A60343
在以下Python代码中,执行后输出是 5=>4=>3=>2=>1=>2=>3=>2=>1=>5 。( )
2024年
判断
A60310
如下代码因为递归的边界条件设置错误,产生了无限递归程序报错。( )def fun(n):
2024年
判断
A60210
递归函数中,一定要包含对自身的调用,而且一定要有终止条件。( )
2024年
判断
A60054
运行如下Python代码,若输入整数3,则最终输出的结果为?( )def f(x):
2024年
单选
A60053
运行下列python程序,输出的结果是?( )def fun(x):
2024年
单选
A59928
下面Python代码用于求斐波那契数列,该数列第1、2项为1,以后各项均是前两项之和。函数Fibo()属于( )。1 def Fibo(N):
2024年
单选
A59868
阶乘是一个数与所有小于它的正整数的乘积。例如,5的阶乘(写作5!)是5 * 4 * 3 * 2 * 1 = 120。以下是用递归方法编写求阶乘的代码,横线处填写的Python代码是?( )def fun(n)
2024年
单选
A59867
运行如下Python代码,请输出运算结果?( )def fun(lst):
2024年
单选
A59866
以下是编写一个Python函数,使用递归方法实现字符串的反转,请在横线处填写正确的代码?( )def fun(s):
2024年
单选
A59787
运行下列Python程序后,输出的结果是?( )def f(n):
2024年
单选
A59772
关于递归与递推算法,表述不准确的观点是?( )
2024年
单选
A59771
实际应用中,一般不采用递归的方法来解决层次或序列规模较大的计算问题,其原因是?( )
2024年
单选
A59678
下列归并算法Python程序中,横线处应该填入的是( )。def merge_sort(arr):
2024年
单选
A59677
下列快速排序算法中,横线处应该填入的是( )。def quick(arr):
2024年
单选
A59674
下列Python程序输出的是( )。def reverse(string):
2024年
单选
A59669
以下Python代码实现 n 位的格雷码,则横线上应填写( )。def generate_gray_code(n):
2024年
单选
A59668
给定一棵二叉树,其前序遍历结果为:ABDECFG,中序遍历结果为:DEBACFG,则这棵树的正确后序遍历 结果是( )。
2024年
单选
A59666
二叉树的深度定义为从根结点到叶结点的最长路径上的结点数,则以下基于二叉树的深度优先搜索实现的深度计算函数中横线上应填写( )。class Node:
2024年
单选
A59665
class Node:
2024年
单选
A59664
二叉搜索树中的每个结点,其左子树的所有结点值都小于该结点值,右子树的所有结点值都大于该结点 值。以下代码对给定的整数数组(假设数组中没有数值相等的元素),构造一个对应的二叉搜索树,横线上应填写( ):class TreeNode
2024年
单选