Python NumPy安装、导入与入门

发布于:2025-09-11 ⋅ 阅读:(20) ⋅ 点赞:(0)

        NumPy是Numerical Python的简称,是Python中专门用于数值计算的软件库,是进行科学计算所必备的基础软件库,很多第三方软件库都是基于NumPy实现的。

        NumPy中最常见的类是被称为ndarray的用于操作多维数组的类。

        1、NumPy可以通过pip命令安装: pip install numpy。(此处已经安装,若未安装,则执行安装)


        2、如果使用集成环境,如PyCharm,在Python packages中搜索,也可以在包中搜索NumPy,然后进行安装。


        3、NumPy导入(NumPy作为第三方库必须导入才能使用):import numpy as np

 (1)numpy创建一维数组。

  • import  numpy as np
    a=np.array([1,2,3])
    print(a)
  • [1 2 3]
    

(2)执行a*2操作

  • import  numpy as np
    a=np.array([1,2,3])
    print(a)
    print(f"a*2:{a*2}")
  • [1 2 3]
    a*2:[2 4 6]

(3)执行a+10

  • import  numpy as np
    a=np.array([1,2,3])
    print(a)
    print(f"a+10:{a+10}")
  • [1 2 3]
    a+10:[11 12 13]

(4)对列表对象进行乘法运算
  • import  numpy as np
    a=np.array([1,2,3]*3)
    print(a)
  • [1 2 3 1 2 3 1 2 3]

(5)数组运算(a+b,a-b,a*b,a/b)
  • import  numpy as np
    a=np.array([1,2,3])
    b=np.array([4,5,6])
    print(a+b)
    print(a-b)
    print(a*b)
    print(a/b)
    
  • [-3 -3 -3]
    [ 4 10 18]
    [0.25 0.4  0.5 ]

(6)np.dot()内积计算

  • import  numpy as np
    a=np.array([1,2,3])
    b=np.array([4,5,6])
    print(np.dot(a,b))
  • 32

(7)np.arange()函数

  • import  numpy as np
    a=np.arange(10)
    print(a)
  • [0 1 2 3 4 5 6 7 8 9]
    

(8)np.arange()函数(步长2)
  • import  numpy as np
    a=np.arange(0,10,2)
     print(a) 
  • [0 2 4 6 8]        
(9)np.linspace()函数,等分划分
  • import  numpy as np
    a=np.linspace(0,14,10)
    print(a)
  • [ 0.          1.55555556  3.11111111  4.66666667  6.22222222  7.77777778
      9.33333333 10.88888889 12.44444444 14.        ]
(10)待续


网站公告

今日签到

点亮在社区的每一天
去签到