Python的collections模块中提供了很多方便使用且高性能的数据结构,这些数据结构很容易被Python初学者忽略。学习这些数据结构让我们避免重复造轮子的同时还能让代码性能更高并且易读。
Python是一种脚本语言,相比C/C++这样的编译语言,在效率和性能方面存在一些不足。但是,有很多时候,Python可以通过一些优化来加速代码运行。
自从Python3.5以后,发布了typing包,推荐标注类型,并且IDE会检查类型,让Python看起来有点静态语言的感觉了。
Python中上下文管理器的编写和else块在if语句外的作用
secrets 模块可用于生成高加密强度的随机数,适应管理密码、账户验证、安全凭据和相关机密数据管理的需要。
PEP 498引入了一种新的字符串文本:f-strings(格式化的字符串文本)