题目内容

已知函数定义如下:def f( x, y=0 ):return x-y请问,以下选项中调用方式错误的是_______。

A. print( f(0, 5) )
B. print( f(5, 5) )
C. print( f(5) )
D. print( f( ) )

查看答案
更多问题

下列程序的输出结果是_________。lst = [ 1, 2, 3, 4, 5 ]print( list( filter (lambda x:x>3,lst ) ) )

A. [ 3, 4, 5 ]
B. None
C. [ 4, 5 ]
D. [ 1, 2, 3, 4, 5 ]

下列程序的输出结果是_________。lst = [ 'Tom' , 'Marry' , 'Peter' ]print( list( filter( lambda x : len(x)>3 , lst ) ) )

A. [ 'Marry' ]
B. [ 'Marry' , 'Peter' ]
C. [ 'Tom' ]
D. [ 'Tom' , 'Marry' , 'Peter' ]

下列程序的输出结果是_________。lst=[ 'Tom' , 'Marry' , 'Mike' ]print( sorted( lst , key = lambda x : len(x) ) )

A. [ 'Marry', 'Mike', 'Tom' ]
B. [ 'Tom' , 'Mike' , 'Marry' ]
C. [ 'Tom' , 'Marry' , 'Mike' ]
D. None

下列程序的输出结果是_________。def fun(lst):return len(lst) , max(lst)l , m = fun( [ 3, 6, 0, 4 ] )print( l , m )

A. 6 4
B. 4 3
C. 3 4
D. 4 6

答案查题题库