以下程序的输出结果为( )。a=[123,312,231]a.sort(key=lambda x:x%100/10)print(a[1])
A. 312
B. 123
C. 231
D. 以上均不是
查看答案
以下程序的输出为( )。def f(x,y): x*=2 y.append(x)a=1b=[a]f(a,b)print(a,b)f(a,b)print(a,b)
A. 1 1
B. 1 2
C. 1 [1]
D. 1 [1,2]
若有以下函数定义,则f([1,2,3],[4,5,6])的值为( )。def f(x,y):return(x+y)
A. 5
B. 21
C. [5,7,9]
D. [1,2,3,4,5,6]
若有以下函数定义,则f(1,2,3,4)的返回值为( )。def f(x,*y):x=x*sum(y)
A. 2
B. 3
C. 4
D. 9
已知函数的定义如下,则以下函数调用语句,不正确的是( )。def f(x,y,z=1):return (x+y)*z
A. f(1,2)
B. f(1,2,3)
C. f(2,z=3,y=4)
D. f(y=2,z=3,2)