新浪在线笔试题.docxVIP

  • 1
  • 0
  • 约1.28万字
  • 约 21页
  • 2026-07-23 发布于上海
  • 举报

新浪在线笔试题

考试时间:______分钟总分:______分姓名:______

第一题(单选题)编写一个函数,计算非负整数n的阶乘。以下哪个Python代码片段能够正确实现该功能?

A.```python

deffactorial(n):

ifn==0:

return1

else:

returnn*factorial(n)```

B.```python

deffactorial(n):

result=0

whilen0:

result=result*n

n=n-1

returnresult```

C.```python

deffactorial(n):

result=1

foriinrange(1,n+1):

result*=i

returnresult```

D.```python

deffactorial(n):

ifn==0:

return1

else:

文档评论(0)

1亿VIP精品文档

相关文档