Python math.perm() 方法

实例

n 项中选择 k 项的方法数:

  1. # 导入 math 库
  2. import math
  3. # 初始化需要选择的元数据组
  4. n = 7
  5. # 初始化需要选择的数量
  6. k = 5
  7. # 打印从 n 个项中选择 k 个项的方法数
  8. print (math.perm(n, k))

结果为:

  1. 2520

定义与用法

math.perm() 方法返回从 n 个项中选择 k 个项的方法数,这些项具有顺序且不重复。

注意:k 参数是可选的。如果不提供,此方法将返回 n!。


语法

  1. math.perm(n, k)

参数值

参数描述
n必填。要从中选择的正整数项
k可选。需要选择的项的数量

注意:如果 k 大于 n,则返回 0。

注意:如果 n 或 k 为负值,则会发生 ValueError。如果 n 或 k 不是整数,则会发生类型错误。


技术细节

返回值:一个 int 值, 表示从 n 个项目中按顺序选择 k 个项目的方法数,且不重复
Python 版本:3.8

分类导航