Python黑魔法手册
3.0
  • 前言
  • 第一章:魔法冷知识
    • 1.1 默默无闻的省略号很好用
    • 1.2 使用 end 来结束代码块
    • 1.3 可直接运行的 zip 包
    • 1.4 反斜杠的倔强: 不写最后
    • 1.5 如何修改解释器提示符
    • 1.6 简洁而优雅的链式比较
    • 1.7 and 和 or 的短路效应
    • 1.8 连接多个列表最极客的方式
    • 1.9 字典居然是可以排序的?
    • 1.10 哪些情况下不需要续行符?
    • 1.11 用户无感知的小整数池
    • 1.12 神奇的 intern 机制
    • 1.13 site-packages和 dist-packages
    • 1.14 argument 和 parameter 的区别?
    • 1.15 /usr/bin/env python 有什么用?
    • 1.16 dict() 与 {} 生成空字典有什么区别?
    • 1.17 有趣但没啥用的 import 用法
    • 1.18 正负得负,负负得正
    • 1.19 return不一定都是函数的终点
    • 1.20 字符串里的缝隙是什么?
    • 1.21 Python2下 也能使用 print(“”)
    • 1.22 字母也玩起了障眼法
    • 1.23 数值与字符串的比较
    • 1.24 时有时无的切片异常
    • 1.25 迷一样的字符串
    • 1.26 x 与 +x 等价吗?
    • 1.27 += 不等同于=+
    • 1.28 循环中的局部变量泄露
    • 1.29 局部/全局变量傻傻分不清
    • 1.30 break /continue 和 上下文管理器哪个优先级高?
    • 1.31 如何像 awk一样分割字符串?
    • 1.32 如何让大数变得更易于阅读?
  • 第二章:魔法命令行
  • 第三章:炫技魔法操作
  • 第四章:魔法进阶扫盲
  • 第五章:魔法开发技巧
  • 第六章:良好编码习惯
  • 第七章:神奇魔法模块
  • 关于作者
  • Roadmap
Python黑魔法手册
  • Docs »
  • 第一章:魔法冷知识
  • View page source

第一章:魔法冷知识¶

这个章节记录了一些大多数开发者并不知晓的冷知识,内容基本延续 v1.0 。

本章节,会持续更新,敬请关注…


  • 1.1 默默无闻的省略号很好用
  • 1.2 使用 end 来结束代码块
  • 1.3 可直接运行的 zip 包
  • 1.4 反斜杠的倔强: 不写最后
  • 1.5 如何修改解释器提示符
  • 1.6 简洁而优雅的链式比较
  • 1.7 and 和 or 的短路效应
  • 1.8 连接多个列表最极客的方式
  • 1.9 字典居然是可以排序的?
  • 1.10 哪些情况下不需要续行符?
  • 1.11 用户无感知的小整数池
  • 1.12 神奇的 intern 机制
  • 1.13 site-packages和 dist-packages
  • 1.14 argument 和 parameter 的区别?
  • 1.15 /usr/bin/env python 有什么用?
  • 1.16 dict() 与 {} 生成空字典有什么区别?
  • 1.17 有趣但没啥用的 import 用法
  • 1.18 正负得负,负负得正
  • 1.19 return不一定都是函数的终点
  • 1.20 字符串里的缝隙是什么?
  • 1.21 Python2下 也能使用 print(“”)
  • 1.22 字母也玩起了障眼法
  • 1.23 数值与字符串的比较
  • 1.24 时有时无的切片异常
  • 1.25 迷一样的字符串
  • 1.26 x 与 +x 等价吗?
  • 1.27 += 不等同于=+
  • 1.28 循环中的局部变量泄露
  • 1.29 局部/全局变量傻傻分不清
  • 1.30 break /continue 和 上下文管理器哪个优先级高?
  • 1.31 如何像 awk一样分割字符串?
  • 1.32 如何让大数变得更易于阅读?
Next Previous

© Copyright 2020, Python编程时光

Built with Sphinx using a theme provided by Read the Docs.
Other Versions v: master
Branches
master