分类题库
Python题库
按题型、年份与知识点筛选,快速定位练习题。
题目列表
共 25 题
A60436
数的分解 给出一个正整数a,要求分解成若干个正整数的乘积,即a=a1×a2×a3×...×an,并且1<a1≤a2≤a3≤...≤an,问这样分解的种类有多少。注意到a=a也是一种分解。例如,8可以分解成8=2*2*2,8=2*4,8=8总共3种。 python代码如下,完善划线处的代码:def fun(x, y=2)
2024年
编程题
A60409
劳动实践基地:育才学校的劳动实践基地是一个巨大的矩形,参与劳动实践的同学们每次只能种一个正方形地块,每种一个正方形时所花的体力值是正方形的周长,本学期种过的地不可以再种,同学们想使用最少的体力值去种完这块田地,请帮助计算花费最小的体力值。
2024年
编程题
A60394
数学游戏: 校园里流行一种新的数学游戏:每次邀请两个同学参加,第一个同学先从1和2中挑一个数字,第二个同学可以在对方的基础上选择加1或者加2,然后又轮到第一个同学,他也可以选择加1或者加2,之后再把选择权交给对方,就这样交替地选择加1或者加2,谁先加到20,谁就赢了。小智编写了以下程序,分析总共存在多少种可能出现的情形。请补充完成该Python程序。def act(n)
2024年
编程题
A60393
乘客问题:某路公共汽车,总共有八站,从一号站发车时车上已有n位乘客,到了第二站先下一半乘客,再上来了六位乘客,到了第三站也先下一半乘客,再上来了五位乘客,以后每到一站都先下车上已有的一半乘客,再上来了乘客比前一站少一个......,到了终点站车上还有乘客6人,问发车时车上的乘客有多少?根据递归思想,编写自定义函数完成该程序功能,完善空白处Python代码。 def num(i)
2024年
编程题
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年
单选