2018年最新Python書單
下面來一起看看有哪些Python新書吧。
《Python程序設計(第3版)》
Python之父作序推薦
Python編程入門經典
編輯推薦:
廣泛使用計算機圖形學——本書提供一個簡單的圖形軟件包graphics.py作為示例。
生動有趣的例子——本書包含了完整的編程示例來解決實際問題。
親切自然的行文——以自然的敘事風格介紹了重要的計算機科學概念。
靈活的螺旋式學習過程——簡單地呈現概念,逐漸介紹新的思想,章節末加以鞏固強化。
提供豐富的教學素材——提供了大量的章末習題。還提供代碼示例和教學PPT下載。
本書以Python語言為工具教授計算機程序設計。本書強調解決問題、設計和編程是計算機科學的核心技能。本書特色鮮明、示例生動有趣、內容易讀易學,適合Python入門程序員閱讀,也適合高校計算機專業的教師和學生參考。
《數據結構(Python語言描述)》
基於Python語言的數據結構基礎編程語法詳解
Python學習必備
編輯推薦:
在計算機科學中,數據結構是一門進階性課程,概念抽象,難度較大。Python語言的語法簡單,交互性強。用Python來講解數據結構等主題,比C語言等實現起來更為容易,更為清晰。
《Selenium自動化測試——基於 Python 語言》
使用Python和Selenium進行Web自動化測試的實戰指南!
編輯推薦:
本書直擊這兩方面,為測試人員解除了後顧之憂。
(1)Selenium WebDriver作為業界通用的測試框架,不僅是Web測試的標準,在移動測試領域也是底層的核心驅動框架。所以掌握了Selenium WebDriver,可以讓我們在為Web產品和移動產品編寫自動化測試時遊刃有余。
(2)Python作為動態語言,簡化了嚴格的編程語法,使測試人員更容易掌握。同時Python也提供了豐富的API和擴展,測試人員可以很便利地調用或者集成其他語言編寫的程序和類庫,提高編寫自動化測試的效率。
《Python物理學高效計算》
將Python應用於物理領域的實踐指南
許多物理學家在研究工作中還要扮演軟件開發人員的角色。但即使對於物理學家來說,也不是所有的軟件開發任務都很簡單。本書是一本實踐指南,介紹了軟件開發的許多基本技能,能夠幫助讀者自動化地完成物理領域幾乎所有方面的研究。
本書由兩位核工程博士編寫,書中包含了物理領域的許多實際案例。通過閱讀本書,讀者會學到如何用Python編程語言收集、分析數據,構建軟件,發布結果等技能。
本書分為4個部分。
起步:掌握Python、命令行、數據容器、函數、流程控制以及邏輯、類和對象。
上手:學習正則表達式、分析和可視化、NumPy、用文件和HDF5存儲數據、物理中重要的數據結構、並行計算以及部署軟件。
完善:構建流程和軟件;使用本地和遠程版本控制、調試並測試代碼。
發布:為代碼生成文檔;發布研究結果;提高協作效率;了解軟件許可證、所有權和版權的處理流程。
《 Python貝葉斯分析》
PyMOL社區活躍者傾情奉獻!
發現Python貝葉斯分析的力量!
編輯推薦:
本書介紹了貝葉斯統計中的主要概念,以及將其應用於數據分析的方法。本書采用編程計算的實用方法介紹了貝葉斯建模的基礎,使用一些手工構造的數據和一部分簡單的真實數據來解釋和探索貝葉斯框架中的核心概念,然後在本書涉及的模型中,抽象出了線性模型用於解決回歸和分類問題,此外還詳細解釋了混合模型和分層模型,並單獨用一章討論了如何做模型選擇,最後還簡單介紹了非參模型和高斯過程。
《Python物理建模初學者指南》
PyMOL社區活躍者傾情奉獻!
發現Python貝葉斯分析的力量!
編輯推薦:
Python是一種得到廣泛應用的編程語言。本書旨在幫助Python學習者掌握足夠的Python編程技能以進行物理建模。
全書分為8章和5個附錄,包括Python基礎知識、數據結構與程序控制、數據輸入和輸出、Python高級知識和高級技術等,其中貫穿了三次不同方向和難度的物理建模上機實驗。附錄部分介紹了Python的安裝、錯誤消息、版本差異以及可供深入學習的話題。
本書適合Python初學者閱讀,尤其適合想要用Python進行科學計算和物理建模的讀者學習參考。
本書所有的貝葉斯模型都用PyMC3實現。PyMC3是一個用於概率編程的Python庫,其許多特性都在書中有介紹。在本書和PyMC3的幫助下,讀者將學會實現、檢查和擴展貝葉斯統計模型,從而解決一系列數據分析的問題。
《 Python遊戲編程快速上手(第4版)》
初學者學習遊戲開發實戰指南
編輯推薦:
本書通過編寫一個個小巧、有趣的遊戲來教授Python編程,並且采用直接展示遊戲的源代碼並通過實例來解釋編程的原理的方式。全書共21章,12個遊戲程序和示例貫穿其中,介紹了Python基礎知識、數據類型、函數、流程控制、程序調試、流程圖設計、字符串操作、列表和字典、笛卡爾坐標系、密碼學基礎、遊戲AI模擬、動畫圖形、碰撞檢測、聲音和圖像等方方面面的程序設計知識。本書可以幫助讀者在輕松有趣的過程中,掌握Python遊戲編程的基本技能。
《 Python高級編程(第2版)》
基本Python3.5撰寫
Python進階寶典
編輯推薦:
本書基於Python 3.5版本進行講解,通過13章的內容,深度揭示了Python編程的高級技巧。本書從Python語言及其社區的現狀開始介紹,對Python語法、命名規則、Python包的編寫、部署代碼、擴展程序開發、管理代碼、文檔編寫、測試開發、代碼優化、並發編程、設計模式等重要話題進行了全面系統化的講解。
本書適合想要進一步提高自身Python編程技能的讀者閱讀,也適合對Python編程感興趣的讀者參考學習。全書結合典型且實用的開發案例,可以幫助讀者創建高性能的、可靠且可維護的Python應用。
《 Python數字信號處理應用》
通過Python應用數字信號處理的實踐指南
編輯推薦:
本書介紹了如何通過Python語言實現數字信號處理的應用。全書共有?11?章,以 Python代碼為示例由淺入深地向讀者介紹了數字信號處理的相關知識及其應用。書中涉及周期信號及其頻譜、波形的諧波結構、非周期信號及頻譜圖、噪聲、自相關函數、離散余弦變換和離散傅裏葉變換、濾波、卷積、微分與積分、調制采樣等數字信號處理相關技術。每一章都是從示例開始,引導讀者通過編程的方式來準確地理解概念。除此之外,本書每章還提供了練習和代碼示例來幫助讀者理解這些知識。
本書適合對數字信號處理感興趣且有一定Python基礎的讀者閱讀,也適合電子和通信相關專業的學生閱讀。
《Python神經網絡編程》
**倫敦Python社區的領導者之一Tariq Rashid全新作品
編輯推薦:**
本書的主要目的是向盡可能多的人,揭示神經網絡背後的概念。主要有3個部分:
第一部分,一覽在簡單的神經網絡中所用的數學思想;
第二部分,學習Python,並了解如何使用Python實現自己的神經網絡;
第三部分,進一步了解簡單的神經網絡模型。
延伸推薦
點擊關鍵詞閱讀更多新書:
Python|機器學習|Kotlin|Java|移動開發|機器人|有獎活動|Web前端|書單
在“異步圖書”後臺回復“關註”,即可免費獲得2000門在線視頻課程;推薦朋友關註根據提示獲取贈書鏈接,免費得異步圖書一本。趕緊來參加哦!
掃一掃上方二維碼,回復“關註”參與活動!
點擊閱讀原文,查看更多python新書
2018年最新Python書單