12.24 書單|連小學生都開始學Python,你還等什麼?

最近,據稱教育部考試中心發佈了“關於全國計算機等級(NCRE)體系調整”的通知,決定自2018年3月起,在全國計算機二級考試中加入了“Python語言程序設計”科目。

9個月前,浙江省信息技術課程改革方案已經出臺,Python確定進入浙江省信息技術教材,從2018年起浙江省信息技術教材編程語言將會從vb更換為Python

天了嚕,連小學生都開始學Python了,想成為不落人後的工程師,你怎麼能不趕緊學好 Python 呢?今天推薦這些書單,肯定對你有幫助,趕緊收藏分享吧!

書單|連小學生都開始學Python,你還等什麼?

Python編程快速上手——讓繁瑣工作自動化

  • 作者: 【美】Al Sweigart(斯維加特)

  • Python3編程從入門到實踐

  • 亞馬遜暢銷Python編程圖書

本書是一本面向實踐的Python編程實用指南。本書不僅介紹了Python語言的基礎知識,而且還通過項目實踐教會讀者如何應用這些知識和技能。本書的第一部分介紹了基本Python編程概念,第二部分介紹了一些不同的任務,通過編寫Python程序,可以讓計算機自動完成它們。第二部分的每一章都有一些項目程序,供讀者學習。每章的末尾還提供了一些習題和深入的實踐項目,幫助讀者鞏固所學的知識。附錄部分提供了所有習題的解答。

書單|連小學生都開始學Python,你還等什麼?

“笨辦法”學Python(第3版)

  • 作者: 【美】Zed A. Shaw

《“笨辦法”學Python(第3版)》是一本Python入門書籍,適合對計算機瞭解不多,沒有學過編程,但對編程感興趣的讀者學習使用。這本書以習題的方式引導讀者一步一步學習編程,從簡單的打印一直講到完整項目的實現,讓初學者從基礎的編程技術入手,最終體驗到軟件開發的基本過程。

《“笨辦法”學Python(第3版)》結構非常簡單,共包括52個習題,其中26個覆蓋了輸入/輸出、變量和函數三個主題,另外26個覆蓋了一些比較高級的話題,如條件判斷、循環、類和對象、代碼測試及項目的實現等。每一章的格式基本相同,以代碼習題開始,按照說明編寫代碼,運行並檢查結果,然後再做附加練習。

書單|連小學生都開始學Python,你還等什麼?

Python編程初學者指南

  • 作者: 【美】Michael Dawson

  《Python編程初學者指南》嘗試以輕鬆有趣的方式來幫助初學者掌握Python語言和編程技能。全書共12章,每一章都會用一個完整的遊戲來演示其中的關鍵知識點,並通過編寫好玩的小軟件這種方式來學習編程,引發讀者的興趣,降低學習的難度。每章最後都會對該章的知識點進行小結,還會給出一些小練習讓讀者試試身手。作者很巧妙的將所有編程知識嵌入到了這些例子中,真正做到了寓教於樂。

書單|連小學生都開始學Python,你還等什麼?

數據結構(Python語言描述)

  • 作者: 【美】Kenneth A. Lambert(蘭伯特)

在計算機科學中,數據結構是一門進階性課程,概念抽象,難度較大。Python語言的語法簡單,交互性強。用Python來講解數據結構等主題,比C語言等實現起來更為容易,更為清晰。

本書第1章簡單介紹了Python語言的基礎知識和特性。第2章到第4章對抽象數據類型、數據結構、複雜度分析、數組和線性鏈表結構進行了詳細介紹,第5章和第6章重點介紹了面向對象設計的相關知識、第5章包括接口和實現之間的重點差異、多態以及信息隱藏等內容,第6章主要講解繼承的相關知識,第7章到第9章以棧、隊列和列表為代表,介紹了線性集合的相關知識。第10章介紹了各種樹結構,第11章講解了集和字典的相關內容,第12章介紹了圖和圖處理算法。每章最後,還給出了複習題和案例學習,幫助讀者鞏固和思考。

書單|連小學生都開始學Python,你還等什麼?

像計算機科學家一樣思考Python

  • 作者: 【美】Allen B. Downey

本書按照培養讀者像計算機科學家一樣的思維方式的思路來教授Python語言編程。全書貫穿的主體是如何思考、設計、開發的方法,而具體的編程語言,只是提供一個具體場景方便介紹的媒介。並不是一本介紹語言的書,而是一本介紹編程思想的書。和其他編程設計語言書籍不同,它不拘泥於語言細節,而是嘗試從初學者的角度出發,用生動的示例和豐富的練習來引導讀者漸入佳境。

書單|連小學生都開始學Python,你還等什麼?

Python高級編程(第2版)

  • 作者: 【波蘭】Michał Jaworski(賈沃斯基) , 【法】Tarek Ziadé(萊德)

本書基於Python 3.5版本進行講解,通過13章的內容,深度揭示了Python編程的高級技巧。本書從Python語言及其社區的現狀開始介紹,對Python語法、命名規則、Python包的編寫、部署代碼、擴展程序開發、管理代碼、文檔編寫、測試開發、代碼優化、併發編程、設計模式等重要話題進行了全面系統化的講解。

本書適合想要進一步提高自身Python編程技能的讀者閱讀,也適合對Python編程感興趣的讀者參考學習。全書結合典型且實用的開發案例,可以幫助讀者創建高性能的、可靠且可維護的Python應用。

書單|連小學生都開始學Python,你還等什麼?

Python高性能編程

  • 作者: 【美】 戈雷利克 (Micha Gorelick) , 歐日沃爾德(Ian Ozsvald)

本書共有12章,圍繞如何進行代碼優化和加快實際應用的運行速度進行詳細講解。本書主要包含以下主題:計算機內部結構的背景知識、列表和元組、字典和集合、迭代器和生成器、矩陣和矢量計算、併發、集群和工作隊列等。最後,通過一系列真實案例展現了在應用場景中需要注意的問題。

本書適合初級和中級Python程序員、有一定Python語言基礎想要得到進階和提高的讀者閱讀

書單|連小學生都開始學Python,你還等什麼?

Python極客項目編程

  • 作者: 【美】Mahesh Venkitachalam

Python是一種解釋型、面向對象、動態數據類型的高級程序設計語言。通過Python編程,我們能夠解決現實生活中的很多任務。

本書通過14個有趣的項目,幫助和鼓勵讀者探索Python編程的世界。全書共14章,分別介紹了通過Python編程實現的一些有趣項目,包括解析iTunes播放列表、模擬人工生命、創建ASCII碼藝術圖、照片拼接、生成三維立體圖、創建粒子模擬的煙花噴泉效果、實現立體光線投射算法,以及用Python結合Arduino和樹莓派等硬件的電子項目。本書並不介紹Python語言的基礎知識,而是通過一系列不簡單的項目,展示如何用Python來解決各種實際問題,以及如何使用一些流行的Python庫。

書單|連小學生都開始學Python,你還等什麼?

Python核心編程(第3版)

  • 作者: 【美】Wesley Chun(衛斯理 春)

本書是經典暢銷圖書《Python核心編程(第二版)》的全新升級版本,總共分為3部分。第1部分講解了Python的一些通用應用,包括正則表達式、網絡編程、Internet客戶端編程、多線程編程、GUI編程、數據庫編程、Microsoft Office編程、擴展Python等內容。第2部分講解了與Web開發相關的主題,包括Web客戶端和服務器、CGI和WSGI相關的Web編程、Diango Web框架、雲計算、高級Web服務。第3部分則為一個補充/實驗章節,包括文本處理以及一些其他內容。

本書適合具有一定經驗的Python開發人員閱讀。

書單|連小學生都開始學Python,你還等什麼?

Python機器學習——預測分析核心算法

  • 作者: 【美】Michael Bowles(鮑爾斯)

在學習和研究機器學習的時候,面臨令人眼花繚亂的算法,機器學習新手往往會不知

所措。本書從算法和Python 語言實現的角度,幫助讀者認識機器學習。

書專注於兩類核心的“算法族”,即懲罰線性迴歸和集成方法,並通過代碼實例來

展示所討論的算法的使用原則。全書共分為7 章,詳細討論了預測模型的兩類核心算法、預測模型的構建、懲罰線性迴歸和集成方法的具體應用和實現。

— 完 —

文/ 異步圖書 id:ptpressitbooks


分享到:


相關文章: