下列语句中,正确的是
A: def f(a<0,b):
B: def f(a,b==0):
C: def f(a,b,*):
D: def f(a,*b):
A: def f(a<0,b):
B: def f(a,b==0):
C: def f(a,b,*):
D: def f(a,*b):
D
举一反三
- 下列语句中,正确的是 A: def f(a<0,b): B: def f(a,b==0): C: def f(a,b,*): D: def f(a,*b):
- 函数定义格式正确的是() A: def f(n) B: def f(n): C: def (n): D: def fn:
- 下列程序的输出结果是________。 def f(a, b) : return a + b def main() : a = 5 b = 6 print(f(a, b)) main()
- 【单选题】以下程序关于全局变量a的使用不正确的是() A. a=8 def f(): print(a) f() print(a) B. a=8 def f(): print(a) a=a*10 print(a) f() print(a) C. a=8 def f(): global a a=40 print(a) a=a*10 print(a) f() print(a) D. a=8 def f( 答
- 以下程序的输出结果是:>>> def f(x, y = 0, z = 0): pass>>> f(1, , 3)
内容
- 0
下列函数能够求n的阶乘n!的是 A: f = lambda n: n! B: def f(n): s=1 for i in range(n): s = s * i return s C: def f(n): s=1 for i in range(n,0,-1): s = s * i return s D: def f(n): if n == 1: return 1 else: return f(n-1)*n
- 1
下列程序的运行结果是( )。 def f( x=2, y=0 ): return x-y y=f( y=f(), x=5 ) print(y)
- 2
智慧职教: def f(n): if n==0: return 0 elif n==1: return 1 return f(n-1)+f(n-2) print(4) 结果是
- 3
执行下面代码,错误的是def f(x, y = 0, z = 0): pass # 空语句,定义空函数体 A: f(1, 2) B: f(1, , 3) C: f(1) D: f(1, 2, 3)
- 4
写出下面代码的运行结果( )def f(a,b=5,c=7...end=’ ’)print(f(10))