下列程序的输出结果是________。 def f(a, b) : return a + b def main() : a = 5 b = 6 print(f(a, b)) main()
11
举一反三
- 下列程序的输出结果是_________。# def f(a, b) : return a + b a = 5 b = 6 print(f(f(a, b) , a+b)) # A: 22 B: 11 11 C: 11 D: 22 22
- 下列程序的运行结果是( )。 def f( x=2, y=0 ): return x-y y=f( y=f(), x=5 ) print(y)
- 下面代码的输出结果是()。def f(a): a+=5 a=1f(a)print(a) A: 6 B: 1 C: [6] D: [1]
- 中国大学MOOC: 写出下面代码的运行结果( )def f(a,b=5,c=7):return sum([a,b,c])print(f(a=6,c=2),end=’ ’)print(f(10))
- def f(x,n = 2): return(x**n)print(f(5))print(f(3,3))
内容
- 0
def f(st): st.append('x') return st st=['a'] st=f(st) print(st) 结果是
- 1
【单选题】以下程序关于全局变量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( 答
- 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(a, b) : return a + ba= 5b = 6print(f(f(a, b) , a+b)) A: 22 B: 22 22 C: 11 D: 11 11
- 4
以下程序的输出结果是_______。 int f(int n){ if(n<=1) return 0; n/=2; return f(n)+n; } int main(void){ printf("%d",f(7)); return 1; } A: 4 B: 3 C: 5 D: 6