题解 | #函数实现计算一个数的阶乘#
函数实现计算一个数的阶乘
http://www.nowcoder.com/practice/df78ded035574202945d077cb619d0e7
BC167 函数实现计算一个数的阶乘
思路:
step1:一个一个乘,如果是1,返回1;否则乘以下一个数;
代码如下:
def fn(n):
if n == 1:
return 1
return n * fn(n-1)
n = int(input())
print(fn(n))