在线阅读:《Python 黑魔法指南》
-
默默无闻的省略号很好用
-
使用 end 来结束代码块
-
可直接运行的 zip 包
-
反斜杠的倔强: 不写最后
-
单行实现 for 死循环如何写?
-
懒人必备技能:使用 “_”
-
最快查看包搜索路径的方式
-
and 和 or 的取值顺序
-
如何修改解释器提示符
-
逗号也有它独特的用法
-
默认参数最好不为可变对象
-
访问类中的私有方法
-
时有时无的切片异常
-
哪些情况下不需要续行符?
-
Python2下 也能使用 print(“”)
-
迷一样的字符串
-
return不一定都是函数的终点
-
用户无感知的小整数池
-
神奇的 intern 机制
-
反转字符串/列表最优雅的方式
-
改变默认递归次数限制
-
一行代码实现FTP服务器
-
让你晕头转向的 else 用法
-
字符串里的缝隙是什么?
-
正负得正,负负得正
-
数值与字符串的比较
-
循环中的局部变量泄露
-
字典居然是可以排序的?
-
有趣但没啥用的 import 用法
-
局部/全局变量傻傻分不清
-
字母也玩起了障眼法
-
字符串的分割技巧
-
嵌套上下文管理的另类写法
-
+= 不等同于=+
-
增量赋值的性能更好
-
x == +x 吗?
-
如何将 print 内容输出到文件
-
site-packages和 dist-packages
-
argument 和 parameter 的区别
-
简洁而优雅的链式比较
-
连接多个列表最极客的方式
-
另外 8 种连接列表的方式
-
在程序退出前执行代码的技巧
-
合并字典的 8 种方法
-
条件语句的七种写法
-
/usr/bin/env python 有什么用?
-
让我爱不释手的用户环境
-
实现类似 defer 的延迟调用
-
自带的缓存机制不用白不用
-
重定向标准输出到日志