Python3程序设计实例教程 第10章 科学计算入门之NumPy.pptxVIP

  • 3
  • 0
  • 约3.72千字
  • 约 24页
  • 2023-01-17 发布于甘肃
  • 举报

Python3程序设计实例教程 第10章 科学计算入门之NumPy.pptx

动手学 Python,实践出真知!科学计算入门之NumPy1.认识NumPy 什么是NumPyNumPy是 Python 生态系统中数据分析、机器学习和科学计算的主力军。它极大地简化了向量和矩阵的操作处理。Python 的一些主要软件包(如 scikit-learn、SciPy、pandas 和 tensorflow)都以 NumPy 作为其架构的基础部分。除了能对数值数据进行切片(slice)和切块(dice)之外,使用 NumPy 还能为处理和调试上述库中的高级实例带来极大便利。 代码向量化:简洁、高效 代码向量化:求1~5的平方和s = 0for i in range(1, 6): s = s + i*iprint(s) # 55 1+4+9+16+25import numpy as np s = 0 arr = np.arange(1, 6) # array([1, 2, 3, 4, 5]) for i in arr: s = s + i*i print(s) # 55import numpy as np n = 5 b = np.arange(1, n+1) print(sum(b**2)) # 55NumPy 风格 使用arange函数创建数组函数数组说明np.arange(1,

文档评论(0)

1亿VIP精品文档

相关文档