题目内容

关于以下程序的描述中,正确的是:def fact(n):s=1for i in range(1,n+1):s*=ireturn s

A. 代码中n是可选参数
B. fact( n)函数功能为求n的阶乘
C. s是全局变量
D. range( )函数的范围是[1,n+1]

查看答案
更多问题

以下程序的输出结果是:def func(a,b):a**=breturn as = func(2,5)print(s)}

A. 10
B. 20
C. 32
D. 5

以下关于函数作用的描述中,错误的是:

A. 复用代码
B. 提高代码的执行速度
C. 增强代码的可读性
D. 降低代码编程的复杂性

以下程序的输出结果是:def fun(x):try:return x *4except:return xprint( fun("5"))

A. 20
B. 5555
C. 5
D. 9

以下关于程序的异常处理的描述中,错误的是:

A. 一旦代码抛出异常并且没有得到正确的处理,整个程序会崩溃,并且不会继续执行后面的代码
B. 一般不建议在try中放太多代码,而建议只放入可能会引发异常的代码
C. 带有else子句的异常处理结构,如果不发生异常则执行else子句中的代码
D. 在try-except-else结构中,如果try子句的语句引发了异常,则会执行elso子句中的代码

答案查题题库