该程序运行结果为()def fac(k):i=2t=1while i<=k:t*=ii=i+1return tdef sum(n):s=0i=1while i<=n:s=s+fac(i)i+=1return sprint(sum(10))
A. 4037913
B. 4037914
C. 4037912
D. 4036913
查看答案
关于变量作用域,下列说法正确的是()
A. 在函数体内部定义的变量,可以在外部使用
B. 全局变量指在函数体外定义的变量
C. 在一个函数体内定义的变量,在所有函数体内部都可以使用
D. 不确定
该程序运行结果是()num=1def fun():global numnum+=1print(num)fun()print(num)
A. 1,1
B. 2,2
C. 2,1
D. 1,2
递归函数说法正确的是()
A. 有直接递归调用和间接递归调用
B. 不需要终止条件
C. 以上都对
D. 以上都错
关于参数类型,说法错误的是()
A. 位置参数只需要数量相同
B. 默认值参数只能在最右边
C. 关键字参数允许顺序不同
D. 关键字参数使用参数名传递参数