通过上一篇相信你已经对数组有所了解,至少你知道这么两点: 数组分配的内存的连续的 数组查询效率高,但是增删操作效率比较低 什么是链表 与数组相反,链表是这样的: 查询效率慢,但是增删效率比较高 当你知道了链表是个啥玩意之后,你就能明白为什么这么说。 …
小帅b今天想跟你聊聊 RESTful API 这玩意,以及如何使用 Python 快速创建你的 API 给别人调用。 你应该经常去调用过 API ,通过一定的规则就能快速使用别人提供的服务,比如你想要使用人脸身份证比对,就有相应的 API 供你使用:…
你把你的代码写完了,是不是要给别人使用下,怎么打包你的项目代码呢? 喂,开源么? 接下来小帅b就跟你说说,如何打包你的代码。 就拿我们上次演示的 todo 为例,写完代码之后,代码的目录是这样的: 在 todo 这个目录里面,文件…
我们之前有玩过 Numpy, 可以创建数组: 可以看到,数组是用来存储数据的,那它是如何存储数据的呢?什么情况下我们可以使用数组这种数据结构来存储数据?什么时候使用它效率比较高呢? 什么是数组? 根据刚刚这个 arr 来画个图: 当我们创建这个数组的…
今天我们来玩玩,只用一行 Python 代码或命令,看下可以玩些什么。比如我们之前就玩过一行 Python 命令实现 http 服务: HTTP 服务器 FTP 服务器 再给你介绍个,你可以使用 pyftpdlib 来直接实现一个 FT…
在前一篇中,相信你对大O表示代码复杂度的方法有了一定的了解了,接下来小帅b会继续跟你说一下这些常用表示方法对应的 Python 代码示例,让你之后能够更加清晰的去分析某一段的代码复杂度。 大 O 表示法的 Python 简单代码示例 O(1) 我们一…