组合数的计算公式为:请编程实现输入两个整数n和m,计算从n个物品中取出m个物品的组合数,要求计算阶乘用函数实现python
时间: 2024-06-06 09:08:34 浏览: 87
编程求n的阶乘。要求:程序运行时,输入正整数n,求123...(n-1)n的值并输出
def factorial(n):
if n == 0:
return 1
else:
return n * factorial(n-1)
def combination(n, m):
return factorial(n) // (factorial(m) * factorial(n-m))
n = int(input('请输入n:'))
m = int(input('请输入m:'))
print(f'{n}个物品中取出{m}个物品的组合数为:{combination(n, m)}')
阅读全文