代码整洁之道 python_Python代码整洁之道:编写优雅的代码

译者序

前言

致谢

关于作者

关于技术审校者

第1章 关于Python的思考1

1.1 编写Python代码1

1.1.1 命名2

1.1.2 代码中的表达式和语句5

1.1.3 拥抱Python编写代码的方式8

1.2 使用文档字符串14

1.2.1 模块级文档字符串17

1.2.2 使类文档字符串具有描述性17

1.2.3 函数文档字符串18

1.2.4 一些有用的文档字符串工具19

1.3 编写Python的控制结构20

1.3.1 使用列表推导20

1.3.2 不要使用复杂的列表推导21

1.3.3 应该使用lambda吗23

1.3.4 何时使用生成器与何时使用列表推导23

1.3.5 为什么不要在循环中使用else24

1.3.6 为什么range函数在Python 3中更好27

1.4 引发异常28

1.4.1 习惯引发异常28

1.4.2 使用finally来处理异常30

1.4.3 创建自己的异常类31

1.4.4 只处理特定的异常32

1.4.5 小心第三方的异常34

1.4.6 try最少的代码块35

1.5 小结36

第2章 数据结构38

2.1 常用数据结构38

2.1.1 使用集合38

2.1.2 返回和访问数据时使用namedtuple40

2.1.3 理解str、Unicode和byte43

2.1.4 谨慎使用列表,优先使用生成器44

2.1.5 使用zip处理列表47

2.1.6 使用Pytho

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值