Python math.perm() 方法
实例
从 n 项中选择 k 项的方法数:
# 导入 math 库
import math
# 初始化需要选择的元数据组
n = 7
# 初始化需要选择的数量
k = 5
# 打印从 n 个项中选择 k 个项的方法数
print (math.perm(n, k))
结果为:
2520
定义与用法
math.perm()
方法返回从 n 个项中选择 k 个项的方法数,这些项具有顺序且不重复。
注意:k 参数是可选的。如果不提供,此方法将返回 n!。
语法
math.perm(n, k)
参数值
参数 | 描述 |
---|---|
n | 必填。要从中选择的正整数项 |
k | 可选。需要选择的项的数量 |
注意:如果 k 大于 n,则返回 0。
注意:如果 n 或 k 为负值,则会发生 ValueError。如果 n 或 k 不是整数,则会发生类型错误。
技术细节
返回值: | 一个 int 值, 表示从 n 个项目中按顺序选择 k 个项目的方法数,且不重复 |
---|---|
Python 版本: | 3.8 |