函数如下: defshowNnumber(numbers): forninnumbers: print(n) 下面那些在调用函数时会报错()
A. showNumer([2,4,5])
B. showNnumber(‘abcesf’)
C. showNnumber(3.4)
D. showNumber((12,4,5))
查看答案
函数如下 defchanageInt(number2): number2=number2+1 print("changeInt:number2=",number2) #调用 number1=2 chanageInt(number1) print("number:",number1) 打印结果哪项是正确的()。
A. changeInt:number2=3number:3
B. changeInt:number2=3number:2
C. number:2changeInt:number2=2
D. number:2changeInt:number2=3
函数如下 defchanageList(list): list.append("end") print("list",list) #调用 strs=['1','2'] chanageList(strs) print("strs",strs) 下面对strs和list的值输出正确的是()。
A. strs list
B. strs['1','2'] list['1','2']
C. list['1','2',’end’] strs['1','2',’end’]
D. 运行运行有错误
以下程序函数被调用后,能够正确执行的是()。 deff(x,y=1,z=2): pass
A. f(1,x=2,z=3)
B. f(x=1,2)
C. f(x=1,y=2,z=3)
D. f(1,,z=3)
下列程序的输出结果为( )。 Def f(a,b): a=4 returna+b def main(): a=5 b=6 print(f(a,b),a+b) main()
A. 1011
B. 1111
C. 1110
D. 1010