Skip to Content
编写整洁的Python代码(第2版)
book

编写整洁的Python代码(第2版)

by Posts & Telecom Press, Mariano Anaya
February 2024
Intermediate to advanced content levelIntermediate to advanced
326 pages
4h 39m
Chinese
Packt Publishing

Overview

Python代码整洁之道

Key Features

  • 介绍实现Python代码整洁应遵循的基本原则
  • 涵盖避免由不良代码导致的效率低下以及存在诸多隐患的代码的方法
  • 作者专业背景深厚,项目经验丰富
  • 基于Python 3.9

Book Description

这是一本介绍如何实现Python代码整洁的书,主要介绍如何使用Python 3.9引入的新特性提升编码技能。此外,本书还介绍了以下内容:通过利用自动化工具建立高效的开发环境,利用Python中的魔法方法来编写更好的代码,抽象代码复杂性并封装细节,使用Python特有的特性创建高级的面向对象设计,通过使用面向对象设计的软件工程原则创建强大的抽象来消除代码重复,使用装饰器和描述符创建特定于Python的解决方案,运用单元测试方法有效重构代码,以及通过实现整洁的代码库为构建坚实的架构打下基础等。

本书对新手程序员和有经验的程序员同样适用,也适合想通过编写Python代码来节省成本和提高效率的团队领导、软件架构师和高级软件工程师参考。当然在阅读本书前,读者应掌握一些Python基础知识。

What you will learn

  • 利用自动化工具建立高效的开发环境
  • 利用Python中的魔法方法来编写更好的代码
  • 抽象代码复杂性并封装细节
  • 使用Python特有的特性创建高级的面向对象设计

Who this book is for

所有Python编程爱好者、对程序设计感兴趣或者其他想学习更多Python知识的软件工程的从业人员。

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

自然语言处理与计算语言学

自然语言处理与计算语言学

Posts & Telecom Press, Bhargav Srinivasa-Desikan
Python机器学习案例精解

Python机器学习案例精解

Posts & Telecom Press, Yuxi (Hayden) Liu
解密金融数据

解密金融数据

Justin Pauley
Python编程入门与实战

Python编程入门与实战

Posts & Telecom Press, Fabrizio Romano

Publisher Resources

ISBN: 9781835888988Supplemental Content