編程書(shū)籍 w3cschool 小編已為大家整理很多了,那么這篇文章我們來(lái)推薦五本適合 Python 學(xué)習(xí)者閱讀的書(shū)籍!
Python編程
本書(shū)是針對(duì)所有層次 Python 讀者而作的 Python 入門書(shū)。全書(shū)分兩部分:第一部分介紹用 Python 編程所必須了解的基本概念,包括Matplotlib 等強(qiáng)大的 Python 庫(kù)和工具,以及列表、字典、if語(yǔ)句、類、文件與異常、代碼測(cè)試等內(nèi)容;第二部分將理論付諸實(shí)踐,講解如何開(kāi)發(fā)三個(gè)項(xiàng)目,包括簡(jiǎn)單的 2D 游戲、利用數(shù)據(jù)生成交互式的信息圖以及創(chuàng)建和定制簡(jiǎn)單的 Web 應(yīng)用,并幫助讀者解決常見(jiàn)編程問(wèn)題和困惑。第 2 版進(jìn)行了全面修訂,簡(jiǎn)化了 Python 安裝流程,新增了 f 字符串、get()
方法等內(nèi)容,并且在項(xiàng)目中使用了 Plotly 庫(kù)以及新版本的 Django 和 Bootstrap 等等。
Python 編程快速上手
本書(shū)是一本面向?qū)嵺`的 Python 編程實(shí)用指南。本書(shū)的目的,不僅是介紹 Python 語(yǔ)言的基礎(chǔ)知識(shí),而且還通過(guò)項(xiàng)目實(shí)踐教會(huì)讀者如何應(yīng)用這些知識(shí)和技能。本書(shū)的首部分介紹了基本 Python 編程概念,第二部分介紹了一些不同的任務(wù),通過(guò)編寫 Python 程序,可以讓計(jì)算機(jī)自動(dòng)完成它們。第二部分的每一章都有一些項(xiàng)目程序,供讀者學(xué)習(xí)。每章的末尾還提供了一些習(xí)題和深入的實(shí)踐項(xiàng)目,幫助讀者鞏固所學(xué)的知識(shí)。附錄部分提供了所有習(xí)題的解答。
Python 深度學(xué)習(xí)
本書(shū)由 Keras 之父、現(xiàn)任 Google 人工智能研究員的弗朗索瓦?肖萊(Fran?ois Chollet)執(zhí)筆,詳盡介紹了用 Python 和 Keras 進(jìn)行深度學(xué)習(xí)的探索實(shí)踐,涉及計(jì)算機(jī)視覺(jué)、自然語(yǔ)言處理、生成式模型等應(yīng)用。書(shū)中包含 30 多個(gè)代碼示例,步驟講解詳細(xì)透徹。由于本書(shū)立足于人工智能的可達(dá)性和大眾化,讀者無(wú)須具備機(jī)器學(xué)習(xí)相關(guān)背景知識(shí)即可展開(kāi)閱讀。在學(xué)習(xí)完本書(shū)后,讀者將具備搭建自己的深度學(xué)習(xí)環(huán)境、建立圖像識(shí)別模型、生成圖像和文字等能力。
流暢的 Python
本書(shū)致力于幫助 Python 開(kāi)發(fā)人員挖掘這門語(yǔ)言及相關(guān)程序庫(kù)的優(yōu)秀特性,避免重復(fù)勞動(dòng),同時(shí)寫出簡(jiǎn)潔、流暢、易讀、易維護(hù),并且具有地道 Python 風(fēng)格的代碼。本書(shū)尤其深入探討了 Python 語(yǔ)言的高級(jí)用法,涵蓋數(shù)據(jù)結(jié)構(gòu)、Python 風(fēng)格的對(duì)象、并行與并發(fā),以及元編程等不同的方面。本書(shū)較適合中高級(jí) Python 軟件開(kāi)發(fā)人員閱讀。
Python 數(shù)據(jù)科學(xué)手冊(cè)
本書(shū)是對(duì)以數(shù)據(jù)深度需求為中心的科學(xué)、研究以及針對(duì)計(jì)算和統(tǒng)計(jì)方法的參考書(shū)。本書(shū)共五章,每章介紹一到兩個(gè) Python 數(shù)據(jù)科學(xué)中的重點(diǎn)工具包。首先從 IPython 和 Jupyter 開(kāi)始,它們提供了數(shù)據(jù)科學(xué)家需要的計(jì)算環(huán)境;第 2 章講解能提供 ndarray 對(duì)象的 NumPy,它可以用 Python 高效地存儲(chǔ)和操作大型數(shù)組;第 3 章主要涉及提供 DataFrame 對(duì)象的 Pandas,它可以用 Python 高效地存儲(chǔ)和操作帶標(biāo)簽的/列式數(shù)據(jù);第 4 章的主角是 Matplotlib,它為 Python 提供了許多數(shù)據(jù)可視化功能;第 5 章以 Scikit-Learn 為主,這個(gè)程序庫(kù)為最重要的機(jī)器學(xué)習(xí)算法提供了高效整潔的 Python 版實(shí)現(xiàn)。
本書(shū)適合有編程背景,并打算將開(kāi)源 Python 工具用作分析、操作、可視化以及學(xué)習(xí)數(shù)據(jù)的數(shù)據(jù)科學(xué)研究人員。
以上就是小編為大家介紹的適合 Python 學(xué)習(xí)者閱讀的五本書(shū)籍。更多 Python 學(xué)習(xí)請(qǐng)關(guān)注 w3cschool 官網(wǎng)。
推薦課程:python基礎(chǔ)入門、python零基礎(chǔ)入門到爬蟲(chóng)實(shí)戰(zhàn)