计算公式:n!/(m!(n-m)!),其中求阶乘的操作用自函数实现
就是组合公式,代码如下:
def Fact(n):
res = 1
for i in range(1,n+1):
res *= i
return res
def Comb(m,n):
return Fact(n)//(Fact(m)*Fact(n-m))
m = int(input('请输入一个正整数m:'))
n = int(input('请输入一个正整数n(n>m):'))
print(Comb(m,n))
def fac(n):
if n < 2:
return 1
else:
return n * fac(n - 1)
print(fac(5))