首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
python
订阅
kucoll
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
Python 实现数据结构中的的栈,队列
同时,也欢迎关注我的微信公众号 AlwaysBeta,更多精彩内容等你来。 栈(stack)又名堆栈,它是一种运算受限的线性表。其限制是仅允许在表的一端进行插入和删除运算。这一端被称为栈顶,相对地,把另一端称为栈底。向一个栈插入新元素又称作进栈、入栈或压栈,它是把新元素放到栈顶…
为什么Python 3.6以后字典有序并且效率更高?
在Python 3.5(含)以前,字典是不能保证顺序的,键值对A先插入字典,键值对B后插入字典,但是当你打印字典的Keys列表时,你会发现B可能在A的前面。 但是从Python 3.6开始,字典是变成有顺序的了。你先插入键值对A,后插入键值对B,那么当你打印Keys列表的时候,…
Python定时任务工具--APScheduler
APScheduler (advanceded python scheduler)是一款Python开发的定时任务工具。 BackgroundScheduler: 在框架程序(如Django、Flask)中使用. AsyncIOScheduler : 当你的程序使用了async…
Flask-SocketIO 简单使用指南
欢迎关注我的微信公众号 AlwaysBeta,更多精彩内容等你来。 Flask-SocketIO 使 Flask 应用程序能够访问客户端和服务器之间的低延迟双向通信。客户端应用程序可以使用 Javascript,C ++,Java 和 Swift 中的任何 SocketIO 官…
Leaf:美团分布式ID生成服务开源
Leaf是美团基础研发平台推出的一个分布式ID生成服务,名字取自德国哲学家、数学家莱布尼茨的一句话:“There are no two identical leaves in the world.”Leaf具备高可靠、低延迟、全局唯一等特点。目前已经广泛应用于美团金融、美团外卖…
2019 Python 面试 100 问
对部分数据进行加密的,可以使用selenium进行截图,使用python自带的pytesseract库进行识别,但是比较慢最直接的方法是找到加密的方法进行逆向推理。 urllib 和urllib2都是接受URL请求的相关模块,但是urllib2可以接受一个Request类的实例…
推荐一些维护大型 Python 项目的工具
详细的有哪些 flag 可以在这里查看:http://flake8.pycqa.org/en/latest/user/error-codes.html。 可以添加在项目根目录的tox.ini、setup.cfg、.flake8文件。 就是你运行自动化测试的时候,哪些代码行、块真…
为什么你需要少看垃圾博客以及如何在Python里精确地四舍五入
今天又有一个Python初学者被中文技术博客中的垃圾文章给误导了。 如下图所示,懒得吐槽。 这种文章,他只演示了四舍,但是却没有演示五入。所以如果你代码稍作修改,就会发现有问题: 然而这种文章也是漏洞百出,只要你多尝试几个数字就会发现问题,在Python 2和Python 3下…
bash脚本最佳实践
我最近在tweet上发布了几年来我学到的一些最佳实践,并且反馈不错。我决定把它们全部整理到一篇博客文章中,如下: 1. 脚本参数选项使用较长命名( logger --priority 对比 logger -p)。如果您使用的是cli,缩写对于效率是有意义的。但是,当您编写可复用…
Python 实现七大排序算法
同时,也欢迎关注我的微信公众号 AlwaysBeta,更多精彩内容等你来。 本文用 Python 实现了插入排序、希尔排序、冒泡排序、快速排序、直接选择排序、堆排序、归并排序。 时间复杂度为 O(n^2),是稳定的排序方法。 插入排序的基本操作就是将一个数据插入到已经排好序的有…