Numpy核心功能简易代码

NumPy(Numerical Python)是 Python 科学计算的核心库,专门用于高效处理数值数组。

NumPy核心功能包括:多维数组ndarray、数学运算(add/multiply)、线性代数(dot/inv)、统计函数(mean/std)、随机生成(randn/randint)、广播机制、向量化计算。

代码块如下:

python 复制代码
#创建数组
shuzu1 = np.array([1,2,3,4,5])
print("数组",shuzu1)
print("形状",shuzu1.shape)
#加法和乘法运算
shuzu2 = np.array([1,2,3])
shuzu3 = np.array([4,5,6])
print("加法",shuzu2+shuzu3)
print("乘法",shuzu1*2)
#矩阵运算
matrix = np.array([[1,2],[3,4]])
print("矩阵加法",np.add(matrix,matrix))
print("矩阵乘法",np.dot(matrix,matrix))

#统计运算
data = np.random.randint(100)  #100个随机数
print("均值",np.mean(data))
print("标准差",np.std(data)) 

运行效果图:

相关推荐
m沐沐15 天前
【计算机视觉】OpenCV 模板匹配银行卡数字识别---下
人工智能·python·opencv·计算机视觉·pycharm·numpy
云和数据.ChenGuang17 天前
大模型厂商常用的数据库有哪些?
数据库·人工智能·pytorch·深度学习·numpy
MATLAB代码顾问17 天前
Python NumPy数值计算核心指南
开发语言·python·numpy
FBI HackerHarry浩17 天前
解决pip 安装 numpy 时元数据生成失败
numpy·pip
m沐沐19 天前
【计算机视觉】OpenCV 模板匹配银行卡数字识别---上
人工智能·后端·python·opencv·计算机视觉·pycharm·numpy
iRayCheung21 天前
virtualbox安装的ubuntu系统跑numpy报错
linux·ubuntu·numpy
SilentSamsara23 天前
scikit-learn 工作流工程化:Pipeline、ColumnTransformer 与自定义转换器
开发语言·人工智能·python·机器学习·青少年编程·numpy·scikit-learn
SilentSamsara23 天前
NumPy 进阶:广播机制、ufunc 与向量化计算的工程实践
开发语言·python·青少年编程·性能优化·numpy
DogDaoDao24 天前
【第 04 篇】列表与元组 —— 序列类型核心详解
人工智能·python·深度学习·神经网络·机器学习·conda·numpy
zyl8372124 天前
Python NumPy 学习
python·学习·numpy