Python 3學習筆記(上捲)

Python 3學習筆記(上捲) 下載 mobi epub pdf 電子書 2024


簡體網頁||繁體網頁
雨痕 著



點擊這裡下載
    

想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2024-12-28

類似圖書 點擊查看全場最低價


圖書介紹

齣版社: 電子工業齣版社
ISBN:9787121332746
版次:1
商品編碼:12261161
品牌:Broadview
包裝:平裝
開本:16開
齣版時間:2018-01-01
用紙:膠版紙
頁數:428
字數:500000


相關圖書





圖書描述

編輯推薦

適讀人群 :有一定Python基礎的讀者

人們都認為Python簡單易學,但其實Python 的復雜程度要遠高齣許多人的設想,諸多概念被隱藏在看似簡單的代碼背後。這也是Python易學難精的主要原因。對一門語言的學習如果僅停留在語言規範層麵,經不起實戰的考驗。本書試圖從Python 3的解釋器入手,剖析語言背後的實現,幫助讀者修煉Python技能,不僅會用,還用得好,用得妙。

內容簡介

  近幾年Python在機器學習、數據分析、運維等方麵錶現十分搶眼,已經成為求職必須掌握的主要語言之一。本書分為兩捲,上捲詳解語言(基於Python 3.6),下捲分析標準庫,涵蓋Python編程中的高級問題,剖析語言相關背景和實現方式,幫助讀者用好這一門優雅的語言。

目錄

第1章 概述

第2章 類型

2.1 基本環境

2.1.1 印象

2.1.2 名字

2.1.3 內存

2.1.4 編譯

2.1.5 執行

2.2 內置類型

2.2.1 整數

2.2.2 浮點數

2.2.3 字符串

2.2.4 字節數組

2.2.5 列錶

2.2.6 字典

2.2.7 集閤

第3章 錶達式

3.1 詞法

3.1.1 源文件

3.1.2 代碼

3.2 賦值

3.2.1 增量賦值

3.2.2 序列解包

3.2.3 作用域

3.3 運算符

3.3.1 鏈式比較

3.3.2 切片

3.3.3 邏輯運算

3.4 控製流

3.4.1 選擇

3.4.2 循環

3.5 推導式

第4章 函數

4.1 定義

4.2 參數

4.3 返迴值

4.4 作用域

4.5 閉包

4.6 調用

第5章 迭代器

5.1 迭代器概述

5.2 生成器

5.3 模式

5.4 函數式編程

第6章 模塊

6.1 定義

6.2 導入

6.2.1 搜索

6.2.2 編譯

6.2.3 引用

6.3 包

6.3.1 初始化

6.3.2 相對導入

6.3.3 拆分

第7章 類

7.1 定義

7.2 字段

7.3 屬性

7.4 方法

7.5 繼承

7.5.1 統一類型

7.5.2 初始化

7.5.3 覆蓋

7.5.4 多繼承

7.5.5 抽象類

7.6 開放類

7.7 運算符重載

第8章 異常

8.1 異常概述

8.2 斷言

8.3 上下文

第9章 元編程

9.1 裝飾器

9.1.1 實現

9.1.2 應用

9.2 描述符

9.3 元類

9.3.1 自定義

9.3.2 應用

9.4 注解

第10章 進階

10.1 解釋器

10.1.1 字節碼

10.1.2 全局鎖

10.1.3 執行過程

10.1.4 內存分配

10.1.5 垃圾迴收

10.2 擴展

10.2.1 ctypes

10.2.2 Cython

第11章 測試

11.1 單元測試

11.1.1 unittest

11.1.2 unittest.mock

11.1.3 coverage

11.2 性能測試

11.2.1 timeit

11.2.2 profile

11.2.3 line profiler

11.2.4 memory profiler

11.2.5 pympler

第12章 工具

12.1 調試器

12.2 包管理

前言/序言

前言


寫作本書時,我已然擺脫“萌新”身份,算是稍有經驗的作者。可即便如此,我依然無法保證本書的內容完全正確,且滿足所有人的胃口。顯然,這不可能做到。

在我看來,圖書大抵分兩類:學習和研究。學習類書籍滿足日常學習和提升需要,用簡練的語言把問題說清楚。最關鍵的是有清晰的綫索,把散亂的知識串聯起來,學習者可據此瞭解前因後果。至於研究類圖書或論文,則應擺脫基礎,擺脫語法,重點關注算法、架構、性能,乃至內部實現。所有這些,均以思想為支撐,超脫語言窠臼,構建並完善體係。

不同於寫散文或小說,技術類圖書的文字不好組織。自然語言易閱讀,但不便描述有復雜流程分支的邏輯,易導緻歧義。更何況,這其中還有各種轉譯帶來的麻煩。故技術類圖書應以自然語言開宗明義,闡述理論與規則,隨後用代碼對這段文字進行解釋,畢竟代碼先天有描述邏輯的優勢。

很多書,尤其是英文版的圖書,習慣於用大量篇幅對代碼示例做各種講解。我感覺這有些囉唆,想必很少有人去讀第二遍,大傢最多也就是用記號筆畫齣重點而已。既然如此,我們為何不信讀者能閱讀並理解這些代碼呢?這本來就是程序員吃飯的本錢,最多在關鍵位置輔以注釋便可。當然,閱讀前提怕是要設定為非入門讀者。好在我一再強調自己寫的是第二本書,或曰“閑書”。

在本書中,對於理論層麵,我會嘗試說得明白些。當然,書中還會引入一些類比,這些類比或許不是非常閤適,但卻可以加深讀者對相關問題的理解,畢竟不是所有人都能明白那些雲裏霧裏的抽象理念。一如上麵所言,文字與代碼相輔相成,我們應靜下心來用代碼去驗證文字背後的含義。在我眼裏,代碼也是一種自然語言,縮排跳轉仿若圖形,本就是最好的筆記注釋。起碼它離機器語言上有些距離,是為瞭便於人類閱讀而發明的。

無論我說得多悅耳動聽,這終歸隻是一本學習筆記,算不上專業,僅適閤讀者閑暇時翻閱一二。

關於本書

全套書分為上下兩捲。上捲以語言為主,基本涵蓋語言相關內容,包括語法、測試、調試,乃至解釋器等層麵的基本知識。下捲計劃以標準庫、優秀擴展庫、並發編程,以及架構設計展開,算是對上捲“閑書”稍加修正。

書中示例運行環境:macOS 10.12,CPython 3.6,IPython 6.2

鑒於不同運行環境的差異性,示例輸齣結果(尤其是id、內存地址等信息)會有所不同。另外,為閱讀方便,本書對輸齣結果做瞭裁剪處理,請以實際運行結果為準。

讀者定位

本書著重於剖析語言的相關背景和實現方式,適閤有一定 Python 編程基礎的讀者(比如準備從Python 2.7升級到Python 3.6環境的讀者)閱讀。至於初學者,建議尋找從零開始、循序漸進地介紹如何編寫代碼的其他圖書為佳。




聯係方式

鄙人能力有限,書中難免存在錯漏之處。讀者如在閱讀過程中發現任何問題,請與我聯係,以便更正。謝謝!

? 郵件:qyuhen@hotmail.com

? 微博:weibo.com/qyuhen


雨 痕

二〇一七年,仲鞦



Python 3學習筆記(上捲) 下載 mobi epub pdf txt 電子書 格式

Python 3學習筆記(上捲) mobi 下載 pdf 下載 pub 下載 txt 電子書 下載 2024

Python 3學習筆記(上捲) 下載 mobi pdf epub txt 電子書 格式 2024

Python 3學習筆記(上捲) 下載 mobi epub pdf 電子書
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

此用戶未填寫評價內容

評分

東西不錯,考研用的,希望比較給力,點贊京東

評分

都已經上班好幾年瞭,重新再拿起來好好學學,好好看看來著……

評分

深入理解python編程語言的一本不可多得的好書。

評分

不建議初學者閱讀,內容略跳躍,鬆散

評分

不建議初學者閱讀,內容略跳躍,鬆散

評分

感覺內容不錯,需要深入閱讀。

評分

書非常實用啊,大大幫助瞭我。

評分

學習學習pyhon

類似圖書 點擊查看全場最低價

Python 3學習筆記(上捲) mobi epub pdf txt 電子書 格式下載 2024


分享鏈接




相關圖書


本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 book.teaonline.club All Rights Reserved. 圖書大百科 版權所有