已知有如下函数定义:def FunAdd(f, x, y): #定义函数FunAdd return f(x)+f(y) def Square(x): #定义函数Square return x**2 def Cube(x): #定义函数Cube return x**3如果要求得 25的平方与-19的平方和,那么可以使用的方法是( )。
A: FunAdd(Square, 25, -19)
B: Square(25)+Square(-19)
C: FunAdd(Cube, 25, -19)
D: Cube(25)+Cube(-19)
A: FunAdd(Square, 25, -19)
B: Square(25)+Square(-19)
C: FunAdd(Cube, 25, -19)
D: Cube(25)+Cube(-19)
举一反三
- 以下程序的执行结果为: def square(x,y=2): s=x**y return s print(square(3,4))
- 以下函数定义正确的是 ( ) A: def x:return 1 B: def _x(): return 1 C: def !x(): return 1 D: def 求和(x, y): return x + y
- 请⽤define运算,定义⼀个过程实现计算,其正确定义的过程为( )。 A: (define cube a (* a a a)) B: (define (cube x) (* x x x)) C: (define (cube a (* a a a))) D: (define (cube a) (* x x x)))
- 请用define运算,定义一个过程实现计算[img=17x22]17de686697c53e5.png[/img],其正确定义的过程为_____。 A: (define cube a (* a a a)) B: (define (cube x) (* x x x)) C: (define (cube a (* a a a)) D: (define (cube a) (* x x x))
- 请用define运算,定义一个过程实现计算[img=17x22]1803cc4b9562f00.png[/img],其正确定义的过程为_____。 A: (define (cube x) (* x x x)) B: (define cube a (* a a a)) C: (define (cube a (* a a a)) D: (define (cube a) (* x x x))