classA:
deffun1(self):print("fun1A")
deffun2(self):print("fun2A")
classB(A):
deffun1(self):print("fun1B")
deffun3(self):print("fun2B")
b=B()
b.fun1()
b.fun2()
a=A()
a.fun1()
a.fun2()
举一反三
- 以下函数调用错误的是:deffun(a,b=200):returna+b A: print(fun(100)) B: print(fun(100,200)) C: print(fun(b=100,a=200)) D: print(fun())
- 下列程序的输出结果是___________。 x = 1 def fun: global x x = 2 fun print(x)
- 10603.下面程序段的输出为 a=1 def fun(a): a=a+2 print(a) fun(a) print(a) A: 3 1 B: 1 1 C: 4 1 D: 3 3
- 下面程序段的输出为a=1def fun(a): a=a+2 print(a) fun(a)print(a) A: 3 1 B: 4 1 C: 11 D: 33
- 下列说法不正确的是( )。知识点:全局变量 A: x = 5def fun(): x = 2 x = x * 3 print(x, end=' ')fun()print(x)程序无误,输出结果为6 5 B: x = 5def fun(): global x x = 2 x = x*3 print(x, end=' ')fun()print(x)程序无误,输出结果为6 6 C: x = 5def fun(): x = x * 3 print(x ,end=' ')fun()print(x)程序无误,输出的结果为15 15 D: x = 5def fun(): print(x, end=' ')fun()print(x)程序无误,输出的结果为5 5
内容
- 0
下面那个程序代码是正确的_________ A: print("Programming is fun") print("Python is fun") B: print("Programming is fun")print("Python is fun") C: print("Programming is fun)print("Python is fun") D: print("Programming is fun)print("Python is fun")
- 1
下列代码的输出结果是(_____)。deffun():print(0)i=0whilei<3:i+=1yieldix=fun()y=(iforiinx)print(list(y))? [1,2,3]|[0,1,2,3]|0[1,2,3]|0123
- 2
有以下程序, 程序的运行结果是( )#include int fun(int a) { if(a==1 || a==2) return 1; else return fun(a-1)+fun(a-2); } int main() { printf("%d", fun(8));} A: 21 B: 13 C: 1 D: 3
- 3
有以下程序, 程序的运行结果是______#include int fun(int a) { if(a==1 || a==2) return 1; else return fun(a-1)+fun(a-2); } int main() { printf("%d", fun(7));} A: 21 B: 13 C: 1 D: 3
- 4
下列程序段输出_______。 int fun(int x) { return (x<3?1:(fun(x-1)+2*fun(x-2))); } int main() { printf("%d",fun(4)+fun(5)); }