单选题 31.下面代码的输出结果是( )。
def f(n):
if n==1:
return 1
else:
return n*f(n—1)
print(f(4))
【正确答案】 A
【答案解析】该代码的功能是根据传人的参数求取该数的阶乘,经过一系列的运算将结果返回,4的阶乘为24。