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 天前
3种NumPy向量化实测:光源数据处理从2.3秒压到12.3ms
numpy
梅雅达编程笔记3 天前
零基础学 Python 第14章 | 模块、包与第三方库
开发语言·python·django·numpy·pandas
梅雅达编程笔记3 天前
零基础学 Python 第15章 | 类与对象:面向对象编程入门
开发语言·python·django·numpy·pandas
pulinzt3 天前
Tableau的基础使用
数据库·numpy
梅雅达编程笔记4 天前
编程启蒙|Scratch 转 Python 系列第9天:字典/哈希表积木双向对照(AI大模型参数配置表实战)
开发语言·人工智能·python·numpy·pandas
汤姆小白6 天前
08-应用部署
人工智能·python·机器学习·numpy·transformer
汤姆小白8 天前
02-Tokenizer原理与实现
人工智能·python·机器学习·numpy
汤姆小白8 天前
01-环境搭建与项目导览
人工智能·python·机器学习·numpy
CS创新实验室9 天前
NumPy数组的C风格和Fortran风格
c语言·开发语言·numpy
梅雅达编程笔记9 天前
零基础学 Python 第7章 | 字典 dict:键值对存储
开发语言·python·beautifulsoup·numpy·pandas