python2.编写一个求阶乘的函数,再编写一个函数求组合数 ,其中 。编写测试程序
时间: 2023-12-03 14:47:37 浏览: 111
程序设计-python案例-阶乘函数
5星 · 资源好评率100%
下面是Python2的代码实现:
```python
# 求阶乘的函数
def factorial(n):
if n == 0 or n == 1:
return 1
else:
return n * factorial(n-1)
# 求组合数的函数
def combination(n, m):
return factorial(n) / (factorial(m) * factorial(n-m))
# 测试程序
n = 5
m = 2
print("阶乘的结果为:%d" % factorial(n))
print("组合数的结果为:%d" % combination(n, m))
```
输出结果为:
```
阶乘的结果为:120
组合数的结果为:10
```
阅读全文