官术网_书友最值得收藏!

本書共有11章。這些章節互相聯系,所以除非你曾經接觸過Python,否則你需要按照順序進行閱讀。本書將從指導你安裝Python開始。

然后,本書將介紹語言元素、特性、慣用句法和庫,所有這些都由可運行的示例驅動,你可以跟著本書一起構建。我們堅信,自己動手實踐得到的收獲遠遠大于單純的閱讀,因此我們鼓勵你自己運行示例。

在本書的最后,你將了解Python語言的基礎知識。你還將了解如何使用第三方庫,并且你將了解自己開發第三方庫所需要的基礎知識。本書也會涵蓋測試的基礎知識,所以你可以確保并維護你所開發的代碼的質量。

本書主要內容如下。

第1章,入門。我們將安裝Python,了解一些基本的Python工具,同時本章也會涵蓋語言和語法的核心元素。

第2章,字符串與集合類型。本章介紹了一些基本的數據類型:字符串、字節序列、列表和字典。

第3章,模塊化。本章講解Python中用于組織代碼的工具,如函數和模塊。

第4章,內置類型和對象模型。在本章,我們將詳細學習Python的類型系統和對象系統,還將深入介紹Python的引用語義。

第5章,探究內置集合類型。在本章,我們將深入了解一些Python集合類型,并且會介紹一些相關內容。

第6章,異常。在本章,我們將學習Python的異常處理系統以及異常在語言中的核心作用。

第7章,推導、可迭代與生成器。在本章,我們將探索Python中優雅、普遍且強大的面向序列的部分內容,如推導和生成器函數。

第8章,使用類定義新類型。本章將講解如何使用類來開發你自己的復雜數據類型,以支持面向對象編程。

第9章,文件和資源管理。在本章,我們將了解如何在Python中操作文件,并將介紹Python中的資源管理的工具。

第10章,使用Python庫進行單元測試。在本章,我們將向你展示如何使用Python的unittest軟件包編寫符合預期的無缺陷代碼。

第11章,使用PDB進行調試。在本章,我們將向你展示如何使用Python的PDB調試器來排查程序中出現的問題。

主站蜘蛛池模板: 合阳县| 肥乡县| 额敏县| 青铜峡市| 阳新县| 麻栗坡县| 米泉市| 电白县| 鹤山市| 冕宁县| 砚山县| 永德县| 娄烦县| 苗栗县| 乌恰县| 顺平县| 临朐县| 杭锦后旗| 肥乡县| 商南县| 石棉县| 开封市| 平顺县| 雅安市| 铜陵市| 壶关县| 靖西县| 灯塔市| 惠来县| 张家港市| 兰州市| 昌黎县| 招远市| 巫山县| 哈尔滨市| 屏山县| 凯里市| 遵化市| 新营市| 安徽省| 宝山区|