python numpy应用

import numpy as np
arr=np.arange(0,10,1)
arr1=np.arange(0,1,0.1)
array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])
array([0. , 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9])

 

import numpy as np
arr=np.arange(0,10,1)
arr1=np.arange(0,1,0.1)
arr2=np.linspace(0,1,10,endpoint=False)
arr3=np.linspace(0,1,10,endpoint=True)
##这里 0、1、10 分别代表起始点、终点和要通过分割得到的数据个
##数。最后的 endpoint 表示是否包含终点,默认是 True,即包含;也可以
##根据需要设置为False,即不包含。
>>> arr2
array([0. , 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9])
>>> 
======================= RESTART: D:/Python37/numpy1.py =======================
>>> arr3
array([0.        , 0.11111111, 0.22222222, 0.33333333, 0.44444444,
       0.55555556, 0.66666667, 0.77777778, 0.88888889, 1.        ])
>>> 

 



>>> np.zeros((2,3))
array([[0., 0., 0.],
[0., 0., 0.]])
>>> np.ones(3)
array([1., 1., 1.])
>>> np.eye(3)
array([[1., 0., 0.],
[0., 1., 0.],
[0., 0., 1.]])

 

 

 

 

 

posted @ 2023-09-27 10:15  myrj  阅读(9)  评论(0编辑  收藏  举报