Jupyter Notebook 入门指南
有时候仅需要通过几行 Python 代码来执行一些简单的功能,或测试某个库的基本使用方式。此时专门再编写一个脚…
有时候仅需要通过几行 Python 代码来执行一些简单的功能,或测试某个库的基本使用方式。此时专门再编写一个脚…
前面介绍过,在创建数组时使用 dtype 参数可以指定数组元素的类型: np.zeros(4, …
有时要获取数组的某些统计值,例如最值、总和、方差等。这种统计值可以使用 numpy 相关的函数来获取: …
numpy 的数组在底层使用了C语言构造存储效率更高,如果对 numpy 的数组使用 Python 的遍历方式…
类似 Python 的列表,numpy 中的数组也可以用中括号指定获取索引值位置的元素。索引值同样从零开始计数…
上一节介绍了 numpy 创建数组的方式。numpy 中的数组是一个 ndarray 对象,它提供了高效的存储…
NumPy(Numerical Python 的简称)提供了高效存储和操作密集数据缓存的接口。在某些方面,Nu…
在之前的章节中已经见过了一对一和一对多的数据结构,它们分别可以使用线性表和树来描述。本节介绍一种典型的多对多数…
本节暂时不讨论数据结构,而是研究算法。排序是一个经典的算法问题,有许多算法都可以用于排序,但是它们各有优缺点。…
在介绍 GPIO 的基本操作之前,有必要先介绍一下所使用的开发板,以便更好地了解其用途。DOIT ESP32 …
优先队列的概念可以由队列引出。队列可以让先到达的元素先处理,适用于很多需要边处理边容纳新元素的场合。然而,队列…
ESP32 是上海乐鑫公司开发的一款比较新的32位微控制器,它集成了WiFi及蓝牙等功能,有着性能稳定、功耗低…