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)) 

运行效果图:

相关推荐
菜冻鱼2 天前
Python-sklearn-SVM
开发语言·人工智能·python·机器学习·支持向量机·numpy·sklearn
菜冻鱼3 天前
Python-sklearn-评估指标
开发语言·人工智能·python·机器学习·numpy·pandas·sklearn
菜冻鱼3 天前
Python-sklearn-模型选择
开发语言·人工智能·python·机器学习·numpy·pandas·sklearn
菜冻鱼3 天前
Python-sklearn-特征工程
开发语言·人工智能·python·机器学习·numpy·matplotlib·sklearn
菜冻鱼7 天前
Python-pandas-索引与筛选
开发语言·笔记·python·numpy·pandas·学习方法
小趴蔡ha8 天前
03 NumPy 入门:机器学习中的数组和矩阵
python·线性代数·机器学习·numpy
乱七八糟的屋子10 天前
【C++数值计算】NumCpp超详细入门教程(纯正Numpy语法、零学习成本、C++首选科学计算库、性能压测对比)
c++·数值计算·numpy·高性能计算·科学计算·ndarray
Lee_jerome11 天前
python神经网络编程入门(二十)——RNN LSTM 数学原理与结构拆解
深度学习·numpy·lstm·参数量·sigmoid·tanh·门控机制
赤羽尾风11 天前
NumPy快速入门
python·numpy
Xiaok101812 天前
NumPy 数组 vs PyTorch Tensor
人工智能·pytorch·numpy