標籤:多態 col 後台 指南 自己的 發布 產生 網路模型 字元
Python這個“無所不在”的程式設計語言,學會它,薪資高到沒朋友。2018年初這些Python新書值得關注,正要踏入Python學堂的,一定要收藏。號外,非同步社區招募書評人,如果你意向加入,在後台回複“書評”,即可加入我們,免費讀新書。
下面來一起看看有哪些Python新書吧。
《Python程式設計(第3版)》
Python之父作序推薦
Python編程入門經典
編輯精選:
廣泛使用電腦圖形學——本書提供一個簡單的圖形軟體包graphics.py作為樣本。
生動有趣的例子——本書包含了完整的編程樣本來解決實際問題。
親切自然的行文——以自然的敘事風格介紹了重要的電腦科學概念。
靈活的螺旋式學習過程——簡單地呈現概念,逐漸介紹新的思想,章節末加以鞏固強化。
時機恰好地介紹對象——本書既不是嚴格的“早講對象”,也不是“晚講對象”,而是在命令式編 程 的基礎上簡要地介紹了對象概念。
提供豐富的教學素材——提供了大量的章末習題。還提供程式碼範例和教學PPT下載。
本書以Python語言為工具教授電腦程式設計。本書強調解決問題、設計和編程是電腦科學的核心技能。本書特色鮮明、樣本生動有趣、內容易讀易學,適合Python入門程式員閱讀,也適合高校電腦專業的教師和學生參考。
《資料結構(Python語言描述)》
基於Python語言的資料結構基礎編程文法詳解
Python學習必備
編輯精選:
在電腦科學中,資料結構是一門進階性課程,概念抽象,難度較大。Python語言的文法簡單,互動性強。用Python來講解資料結構等主題,比C語言等實現起來更為容易,更為清晰。
本書第1章簡單介紹了Python語言的基礎知識和特性。第2章到第4章對抽象資料類型、資料結構、複雜度分析、數組和線性鏈表結構進行了詳細介紹,第5章和第6章重點介紹了物件導向設計的相關知識、第5章包括介面和實現之間的重點差異、多態以及資訊隱藏等內容,第6章主要講解繼承的相關知識,第7章到第9章以棧、隊列和列表為代表,介紹了線性集合的相關知識。第10章介紹了各種樹結構,第11章講解了集和字典的相關內容,第12章介紹了圖和圖處理演算法。每章最後,還給出了複習題和案例學習,協助讀者鞏固和思考。
《Selenium自動化測試——基於 Python 語言》
使用Python和Selenium進行Web自動化測試的實戰指南!
測試窩團隊獻譯!
編輯精選:
本書直擊這兩方面,為測試人員解除了後顧之憂。
(1)Selenium WebDriver作為業界通用的測試架構,不僅是Web測試的標準,在Mobile Testing領域也是底層的核心驅動架構。所以掌握了Selenium WebDriver,可以讓我們在為Web產品和移動產品編寫自動化測試時遊刃有餘。
(2)Python作為動態語言,簡化了嚴格的編程文法,使測試人員更容易掌握。同時Python也提供了豐富的API和擴充,測試人員可以很便利地調用或者整合其他語言編寫的程式和類庫,提高編寫自動化測試的效率。
《Python物理學高效計算》
將Python應用於物理領域的實踐指南
許多物理學家在研究工作中還要扮演軟體開發人員的角色。但即使對於物理學家來說,也不是所有的軟體開發工作單位都很簡單。本書是一本實踐指南,介紹了軟體開發的許多基本技能,能夠協助讀者自動化地完成物理領域幾乎所有方面的研究。
本書由兩位核工程博士編寫,書中包含了物理領域的許多實際案例。通過閱讀本書,讀者會學到如何用Python程式設計語言收集、分析資料,構建軟體,發布結果等技能。
本書分為4個部分。
起步:掌握Python、命令列、資料容器、函數、流程式控制制以及邏輯、類和對象。
上手:學習Regex、分析和可視化、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書單