1 ,π : np.pi

  1. 代码 :
if __name__ == '__main__':
    print(np.pi)
=================
3.141592653589793

2 ,e :np.e

  1. 代码 :
if __name__ == '__main__':
    print(np.e)
=================
2.718281828459045

3 ,次方 : np.power(a,3)

  1. 代码 :
if __name__ == '__main__':
    a = 3
    b = np.power(a,3)
    print(a)
    print(b)
===========================
27

4 ,方根 : np.power(a,1/3)

  1. 代码 :
if __name__ == '__main__':
    a = 27
    b = np.power(a,1/3)
    print(a)
    print(b)
===========================
27
3

5 ,平方根 : np.sqrt(a)

  1. 代码 :
if __name__ == '__main__':
    a = 81
    b = np.sqrt(a)
    print(a)
    print(b)
======================
81
9.0

6 ,e 的 n 次方 : np.exp(a)

  1. 代码 :
if __name__ == '__main__':
    a = 1
    b = np.exp(a)
    print(a)
    print(b)

7 ,数学取整 : 3 种

  1. 四舍五入 :np.round(a)
  2. 向上 : np.ceil(a)
  3. 向下 : np.floor(a)
  4. 例子 :
a = 3.6
    b = np.round(a)
    c = np.floor(a)
    d = np.ceil(a)
    print(a)
    print(b)
    print(c)
    print(d)
===========================
3.6
4.0
3.0
4.0

8 ,创建矩阵 :

  1. 创建矩阵 :
    1 ,3 行 4 列
    2 ,元素大小 : 0-10
  2. 代码 :
nd01 = np.floor(10 * np.random.random((3,4)))

9 ,矩阵拉直 : 矩阵拉直 ravel

  1. 代码 :
if __name__ == '__main__':
    nd01 = np.floor(10 * np.random.random((3,4)))
    nd02 = np.ravel(nd01)
    print(nd01)
    print(nd02)
=================================
[[8. 8. 7. 6.]
 [3. 0. 7. 2.]
 [2. 0. 0. 2.]]
=================================
[8. 8. 7. 6. 3. 0. 7. 2. 2. 0. 0. 2.]

10 ,自动变形 : -1

  1. 目的 : 我提供行数,np 计算列数
  2. 代码 :
nd02.shape=(2,-1)
Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐