power
功能描述
将第一个输入中的每个元素作为底数,第二个输入中的每个元素作为指数,计算其结果,即
。
x1和x2必须能广播至相同的形状。若x1[i]为整数且x2[i]为负整数,则会抛出ValueError异常。若x1[i]<0且x2[i]不是整数,则返回nan。返回复数结果需要将输入的数据类型转换为complex或者指定dtype=complex。
必选输入参数
参数名  | 
类型  | 
说明  | 
|---|---|---|
x1  | 
array_like  | 
底数,输入的数组或标量。  | 
x2  | 
array_like  | 
指数,输入的数组或标量。若x1.shape!=x2.shape,则它们必须能广播至相同形状。  | 
可选输入参数
返回数据
类型  | 
说明  | 
|---|---|
ndarray/scalar  | 
幂运算的结果。  | 
示例
>>> import numpy as np >>> np.power(3, 2) 9 >>> x1 = np.arange(6) >>> x1 array([0, 1, 2, 3, 4, 5]) >>> np.power(x1, 3) array([ 0, 1, 8, 27, 64, 125]) >>> >>> x2 = [1.0, 2.0, 3.0, 3.0, 2.0, 1.0] >>> np.power(x1, x2) array([ 0., 1., 8., 27., 16., 5.]) >>>
父主题: 基础运算函数