我以前從沒學過編程,學Python看什麼書?

langman莘蒂


如果是工作主用,建議視頻➕實操➕書籍(查閱參考),書籍推薦《python編程入門到實踐》、《python基礎教程》也可以,不過排版問題看著挺累的,視頻可以去嗶哩嗶哩,很多教程,主要還是實操,基礎過後可以以python某個庫或者領域去學習,比如爬蟲、數據分析、大數據、AI算法等,貴在堅持;如果是工作或者學習輔助使用,看看視頻➕實操,不懂的可以網上查,網站csdn,菜鳥上都有,書籍其實也不太必要,當然還是需要堅持實操,畢竟很多人是從入門到放棄的[摳鼻]


魚Fish


1.《Python編程:從入門到實踐》

這本書算是比較全面系統的入門Python教程。基本的概念解釋得算是比較不錯的,我們知道,對於零基礎學習編程的人來說,基礎的概念是最關鍵也是最重要的一部分,誰能把基本的概念講得通俗易懂,那麼誰也就自然受歡迎了。

2.《像計算機科學家一樣思考Python》

本書更多的是想培養讀者以計算機科學家一樣的思維方式來理解Python語言編程。貫穿全書的主體是如何思考、設計、開發的方法。從基本的編程概念開始,一步步引導讀者瞭解Python語言,再逐漸掌握函數、遞歸、數據結構和麵向對象設計等高階概念。

3.《Python編程:從入門到實踐》

2016年出版的書,基於 Python3.5 同時也兼顧 Python2.7 ,書中涵蓋的內容是比較精簡的,沒有艱深晦澀的概念,每個小結都附帶練習題,它可以幫助你更快的上手編寫程序,解決實際編程問題,上到有編程基礎的程序員,下到10歲少年,想入門Python並達到可以開發實際項目的水平,這本書都是個不錯的選擇。

4.《Python核心編程第三版(中文版)》

該書向讀者介紹了這種語言的核心內容,並展示了Python語言可以完成哪些任務。其主要內容包括:語法和編程風格、Python語言的對象、Web程序設計、執行環境等。該書條理清晰、通俗易懂,是學習Python語言的最好教材及參考手冊。所附光盤包括Python語言最新的三個版本及書中示例代碼。

5.《Python算法教程》

Python算法教程用Python語言來講解算法的分析和設計。本書主要關注經典的算法,但同時會為讀者理解基本算法問題和解決問題打下很好的基礎。全書共11章。分別介紹了樹、圖、計數問題、歸納遞歸、遍歷、分解合併、貪心算法、複雜依賴、Dijkstra算法、匹配切割問題以及困難問題及其稀釋等內容。本書在每一章結束的時候均有練習題和參考資料,這為讀者的自我檢查以及進一步學習提供了較多的便利。在全書的結尾,給出了練習題的提示,方便讀者進行查漏補缺。


一悸錵開


現在軟件很多,也有訓練營課程等,可以先看看介紹及視頻,試聽課等,畢竟現在的資源很豐富,理論基礎固然重要,但是實操更重要一些。


給自己一個領域,主要的用途和目的清楚了,定準自己需要努力的方向,進行系統的瞭解和深度學習,反覆的練習,通過模擬操作,試驗,哪怕錯誤都是最好的學習和沉澱。


應用是最好的學習,採用極限思維和刻意練習多維度的進行知識的迭代。一定會有意想不到的效果。


多借助自媒體,公眾號,視頻等渠道,讓自己多維度的進行學習,各種涉獵都能夠達到相互互補作用。


Mr飛天一笑


作為一個做科研經常使用python的小編程者,我來回答下這個問題吧。

書籍

入門看教科書,提高看技術書,入門書要薄,技術書要厚

一開始薄的書才能看得進去。要想深入還是需要厚書。

python入門推薦《計算機編程導論——python程序設計》

到現在也在用Python開發(也用其他語言)中間翻過的書挺多,借這個機會來做個總結:

1.Python是典型的入門容易的語言,學習曲線比較平坦,可以快速入門,然後在實際項目中做兩方面的擴展,一個是語言本身,一個是更多的庫。對應的書籍就是三類,入門->語言->庫。

2.入門的書,上面這本《計算機編程導論——python程序設計》足夠,可以快速入門,讓自己能夠開始實際操作,語言擴展推薦《Python基礎教程 第二版》(修訂版),第二版有兩個版本,前一般被翻譯毀了,修訂版還不錯,後面還有10個實際操作的項目,可以練手。

3.Python最大的特定就是豐富的庫,這方面推薦《Python標準庫》,雖然現在已經不是最新的庫了,但是書中的庫都是使用Python進行開發的基礎庫,用好它們足以應付絕大多數場景,不過這本書本身也比較厚,可以當工具查。

4.其他的,語言上的技術點,有些新的和書上說的不是很明白的,我會去查官方doc

www.python.org/doc/

一些更新的庫會到它們的官網上去查,這個也有中文的,可以搜索下。

網站版書籍

如果實在還是不行,我在推薦一個簡單易學的。菜鳥教程

https://www.runoob.com/python3/python3-tutorial.html

這個網站包含的內容比較全面,而且每個知識點都有一個小例子,你可以在線運行,也可以自己在編譯器運行,使用起來非常的方便。

最後我在給大家附錄一些我以前使用過的書籍吧,希望對你有幫助喲!

1.Python基礎教程(第2版 修訂版)

《Python基礎教程(第2版 修訂版)》包括Python程序設計的方方面面,內容涉及的範圍較廣,既能為初學者夯實基礎,又能幫助程序員提升技能,適合各個層次的Python開發人員閱讀參考。

2.Python編程:從入門到實踐

本書是一本針對所有層次的Python讀者而作的Python入門書。全書分兩部分:第一部分介紹用Python編程所必須瞭解的基本概念;第二部分將理論付諸實踐。本書適合對Python感興趣的任何層次的讀者閱讀。

3.Python核心編程(第3版)

《Python核心編程(第3版)》是經典暢銷圖書《Python核心編程(第二版)》的全新升級版本,總共分為3部分。

第1部分為講解了Python的一些通用應用;第2部分講解了與Web開發相關的主題;第3部分為一個補充/實驗章節,包括文本處理以及其他內容。《Python核心編程(第3版)》適合具有一定經驗的Python開發人員閱讀。

4.利用Python進行數據分析

《利用Python進行數據分析》是2013年機械工業出版社出版的軟硬件開發類圖書,作者是麥金尼。講述了從pandas庫的數據分析工具開始利用高性能工具、matpIotlib、pandas的groupby功能等處理各種各樣的時間序列數據。

5.Python零基礎入門學習

本書適合學習Python3的入門讀者,也適用對編程一無所知,但渴望用編程改變世界的朋友們!本書提倡理解為主,應用為王。雖然這是一本入門書籍,但本書的“野心”可並不止於“初級水平”的教學。

6.用Python寫網絡爬蟲

《用Python寫網絡爬蟲》作為使用Python來爬取網絡數據的傑出指南,講解了從靜態頁面爬取數據的方法以及使用緩存來管理服務器負載的方法。

本書是為想要構建可靠的數據爬取解決方案的開發人員寫作的,本書假定讀者具有一定的Python編程經驗。當然,具備其他編程語言開發經驗的讀者也可以閱讀本書,並理解書中涉及的概念和原理。

7.O'Reilly:Python學習手冊(第4版)

《7.O'Reilly:Python學習手冊(第4版)》每一章都包含關於Python語言的關鍵內容的獨立的一課,並且包含了一個獨特的“練習題”部分,其中帶有實際的練習和測試,以便你可以練習新的技能並隨著學習而測試自己的理解。你會發現眾多帶有註釋的示例以及圖表,它們將幫助你開始學習Python 3.0。

8.流暢的Python

《流暢的Python》致力於幫助Python開發人員挖掘這門語言及相關程序庫的優質特性,避免重複勞動,同時寫出簡潔、流暢、易讀、易維護,並且具有地道Python風格的代碼。

9.O'Reilly:深入淺出 Python(中文版)

《O'Reilly:深入淺出 Python(中文版)》是經典python圖書,初中級python獨門秘笈,涵蓋python3.0 摒棄枯燥、死板的說教方式,以類似生動PPT的形式教你學python。

10.“笨辦法”學Python(第3版 附光盤1張)

這本《“笨辦法”學Python》的寫法獨樹一幟,從章節練習入手,引導讀者自己輸入代碼,並進行講解,每個章節都不是很難,循循善誘,本書不是很厚,但是讀完本書絕對有一種對Python語言大徹大悟的感覺,是將一本書從薄讀到厚的昇華。建議Python初學者購買閱讀。

希望對你有幫助!如果有任何的問題,小夥伴可以私信我或者討論留言哦!


皇德華叫獸


很多剛入門學習Python的人都會有些苦惱,總覺得自己的知識不能形成體系,想要看書多學習,在琳琅滿目的書籍中又不知道該如何挑選。今天小編為大家分享十本學習Python的書籍,讓你學習Python從入門到精通,有興趣的可以一起看看。

1、Python基礎教程(第2版 修訂版)

《Python基礎教程(第2版修訂版)》包括Python程序設計的方方面面,內容涉及的範圍較廣,既能為初學者夯實基礎,又能幫助程序員提升技能,適合各個層次的Python開發人員閱讀參考。

2、Python編程:從入門到實踐

本書是一本針對所有層次的Python讀者而作的Python入門書。全書分兩部分:第一部分介紹用Python編程所必須瞭解的基本概念;第二部分將理論付諸實踐。本書適合對Python感興趣的任何層次的讀者閱讀。

3、Python核心編程(第3版)

《Python核心編程(第3版)》是經典暢銷圖書《Python核心編程(第二版)》的全新升級版本,總共分為3部分。

第1部分為講解了Python的一些通用應用;

第2部分講解了與Web開發相關的主題;

第3部分為一個補充/實驗章節,包括文本處理以及其他內容。《Python核心編程(第3版)》適合具有一定經驗的Python開發人員閱讀。

4、利用Python進行數據分析

《利用Python進行數據分析》是2013年機械工業出版社出版的軟硬件開發類圖書,作者是麥金尼。講述了從pandas庫的數據分析工具開始利用高性能工具、matpIotlib、pandas的groupby功能等處理各種各樣的時間序列數據。

5、Python零基礎入門學習

本書適合學習Python3的入門讀者,也適用對編程一無所知,但渴望用編程改變世界的朋友們!本書提倡理解為主,應用為王。雖然這是一本入門書籍,但本書的“野心”可並不止於“初級水平”的教學。

6、用Python寫網絡爬蟲

《用Python寫網絡爬蟲》作為使用Python來爬取網絡數據的傑出指南,講解了從靜態頁面爬取數據的方法以及使用緩存來管理服務器負載的方法。

7、O'Reilly:Python學習手冊(第4版)

《7.O'Reilly:Python學習手冊(第4版)》每一章都包含關於Python語言的關鍵內容的獨立的一課,並且包含了一個獨特的“練習題”部分,其中帶有實際的練習和測試,以便你可以練習新的技能並隨著學習而測試自己的理解。你會發現眾多帶有註釋的示例以及圖表,它們將幫助你開始學習Python3.0。

8、流暢的Python

《流暢的Python》致力於幫助Python開發人員挖掘這門語言及相關程序庫的優質特性,避免重複勞動,同時寫出簡潔、流暢、易讀、易維護,並且具有地道Python風格的代碼。

9、O'Reilly:深入淺出Python(中文版)

《O'Reilly:深入淺出Python(中文版)》是經典python圖書,初中級python獨門秘笈,涵蓋python3.0摒棄枯燥、死板的說教方式,以類似生動PPT的形式教你學python。

10、“笨辦法”學Python(第3版附光盤1張)

這本《“笨辦法”學Python》的寫法獨樹一幟,從章節練習入手,引導讀者自己輸入代碼,並進行講解,每個章節都不是很難,循循善誘,本書不是很厚,但是讀完本書絕對有一種對Python語言大徹大悟的感覺,是將一本書從薄讀到厚的昇華。建議Python初學者購買閱讀。

這十本書都是很適合小白入門Python並逐漸深入學習的,大家靜下心來可以好好挑選出最適合自己的。


火電廠集控運行


很多視頻網站都有視頻教學,比如b站,中國大學MOOC


無奈大無奈


去B站就足夠了


一路向前走43


某東上,搜入門經典python(Python編程:從入門到實踐)


藍紫色的冬天


建議樓主多看一些視頻教程。

在自己感興趣的方向找一些項目,

多多實操,只有多練才能學的快。

若只是單單看書很難學的會的。


分享到:


相關文章: