Python math模块中定义了一些数学函数。由于这个模块属于编译系统自带,因此它可以被无条件调用。该模块还提供了与用标准C定义的数学函数的接口。本文主要介绍Python math.perm() 方法的使用,以及相关示例代码。

Python math.perm() 方法

Python Math方法

例如:

找到从n个项目中选择k个事物的方法数量:结果将是:

# Import math Library
import math

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

# 初始化要选择的项的数目
k = 5

# 打印从n个项目中选择k个项目的方法的数量
print(math.perm(n, k))

1、定义和用法

math.perm()方法返回从n个项中选择有序且无重复的k个项的方式数量。

注意: k参数是可选的。如果我们不提供一个,这个方法将返回n!(例如,math.perm(7)将返回5040)。

2、调用语法

math.perm(n, k)

3、参数说明

参数

描述

n

必需的参数, 正整数项目可供选择

k

可选的。 正整数项目可供选择

注意:如果k大于n,则返回0。注意:如果n或k为负,则发生ValueError。 如果n或k不是整数,则会发生TypeError。

4、方法说明

返回值:

int值,表示从n个项目中有序且无重复地选择k个项目的方式数量

Python Version:

3.8

Python Math方法

推荐文档