以下程序的输出结果是:f = lambda x,y:x if x
A. aa aa
B. aa bb
C. bb aa
D. bb bb
查看答案
以下程序的输出结果是:def add(x):if x>0:return x + add(x-1)else:return 0result = add( 10)print( result)}
A. 0
B. 10
C. 55
D. 45
下面关于Python 的说法正确的是:
A. Python不支持面向对象程序设计
B. Python中使用的所有函数库,都是采用Python编写的
C. Python中的内置函数需要用关键字import来导人,而不能直接使用
D. Python中若导人了某个模块,在后面的代码中就可以使用它的所有公共函数、类和属性
下面关于递归函数的描述中,错误的是:
A. 递归函数必须有一个明确的结束条件
B. 递归函数就是一个函数在内部调用自身
C. 递归效率不高,递归层次过多会导致栈溢出
D. 每进入更深一层的递归时,问题规模相对前一次递归是不变的
以下程序的输出结果是:l = 'abcd'def f(x,result=['a','b','c','d']):if x:result. remove(x[ -1])f(x[:-1])return resultprint(f(1))}
A. ['a','b','c','d']
B. ['b','c','d']
C. ['a','b','c']
D. [ ]