Python math.comb() 方法

34 篇文章 1 订阅
9 篇文章 0 订阅

简介:
Python中的Math库包含许多数学运算,可以使用该模块轻松执行。math.comb()Python中的method方法用于获取从n个项目中选择k个项目(不重复且无顺序)的方法数量。它本质上评估为n! /(k! *(n-k)! )它也被称为二项式系数,因为它等效于表达式(1 + x)的多项式展开中的k-th项的系数n。此方法是Python版本3.8中的新增功能。本文主要介绍Python math.comb() 方法的使用,以及相关示例代码。
Python math.comb() 方法
例如:

找出从n个项中选择k个事物的可能性总数:结果将是:

# Import math Library
import math

# 初始化要选择的项目数量
n = 7

# 初始化要选择的可能性数目
k = 5

# 打印可能组合的总数
print(math.comb(n, k))

1、定义和用法
math.comb()方法返回从n种可能性中选择k个无序结果的方式数量,无重复,也称为组合。

注意:在此方法中传递的参数必须为正整数。

2、调用语法

math.comb(n,k)

3、参数说明

参数描述
n必需的参数, 正整数项目可供选择
k必需的参数, 正整数项目可供选择

注意:如果k的值大于n的值,则结果将返回0。

注意:如果参数为负,则会发生ValueError。 如果参数不是整数,则会发生TypeError。

4、方法说明

返回值:int值,代表组合总数
Python Version:3.8

了解更多分析及数据抓取可查看:
http://cloud.yisurvey.com:9081/html/bd9fb365-ae11-4182-84d0-af28197bac71.html?ly=csdn
本文转载自互联网、仅供学习交流,内容版权归原作者所有,如涉作品、版权和其他问题请联系我们删除处理。
特别说明:本文旨在技术交流,请勿将涉及的技术用于非法用途,否则一切后果自负。如果您觉得我们侵犯了您的合法权益,请联系我们予以处理

  • 4
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值