首頁>Club>
6
回覆列表
  • 1 # 歡樂趣聞

      python入門書籍推薦

      1、Python程式設計:入門到實踐

      理論和實踐恰到好處,行文邏輯流暢,不跳躍,手把手教的感覺,卻不囉嗦,非常適合入門。強烈推薦這本書,書中涵蓋的內容是比較精簡的,沒有艱深晦澀的概念,最重要的是每個小結都附帶有”動手試一試”環節,學程式設計最佳的方式就是多動動手、多動動腦。

      2、笨辦法學Python

      這是一本Python入門書籍,適合對計算機瞭解不多,沒有學過程式設計,但對程式設計感興趣的讀者學習使用。這本書以習題的方式引導讀者一步一步學習程式設計,從簡單的列印一直講到完整專案的實現,讓初學者從基礎的程式設計技術入手,最終體驗到軟體開發的基本過程。

      從一個個的小例子入手,不僅是教你寫Python程式碼,還有程式設計的技巧。

      3、Python核心程式設計第三版(中文版)

      python核心程式設計第三版中文版PDF,python進階教程,包含正則,網路程式設計,資料庫程式設計,GUI,Django,爬蟲,雲計算假設等內容,實乃居家旅行,瘋狂寫碼,必備良書!

      Python是一種不復雜但很健全的程式語言。它不光具備傳統編譯型程式設計語言強大的功能和複雜性,還在某種程度上具備比較簡單的指令碼和解釋型程式設計語言的易用性。該書向讀者介紹了這種語言的核心內容,並展示了Python語言可以完成哪些任務。其主要內容包括:語法和程式設計風格、Python語言的物件、Web程式設計、執行環境等。該書條理清晰、通俗易懂,是學習Python語言的最好教材及參考手冊。,所附光碟包括Python語言最新的三個版本及書中示例程式碼。

      4、Python演算法教程

      Python是一種面向物件、解釋型計算機程式設計語言,其應用領域非常廣泛,包括資料分析、自然語言處理、機器學習、科學計算以及推薦系統構建等。

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

      5、Python科學計算(第2版)

      此書詳細介紹Python科學計算中最常用的擴充套件庫NumPy、SciPy、matplotlib、Pandas、SymPy、TTK、Mayavi、OpenCV、Cython,涉及數值計算、介面製作、三維視覺化、影象處理、提高運算效率等多方面的內容。

      6、Pythonfordataanalysis

      你尋尋覓覓尋尋覓覓用Python控制、處理、整理、分析結構化資料的完整課程都在這啦!這本書含有大量的實踐案例,你可以學會如何利用各種Python庫高效地解決各式各樣的資料分析問題。

      本書中介紹了ipython、notebook、Numpy、Scipy和Pandas包的使用等,只要掌握了python的基本語法就可以學習。

  • 2 # 飛主流科普

    最為Python的入門書籍,我必須推薦Python程式設計:從入門到實踐。

    這本書是一本針對所有層次的Python讀者而作的Python入門書。全書分兩部分:首部分介紹用Python 程式設計所必須瞭解的基本概念,包括matplotlib、NumPy和Pygal等強大的Python庫和工具介紹,以及列表、字典、if語句、類、檔案與異常、程式碼測試等內容;第 二部分將理論付諸實踐,講解如何開發三個專案,包括簡單的Python 2D遊戲開發,如何利用資料生成互動式的資訊圖,以及建立和定製簡單的Web應用,並幫讀者解決常見程式設計問題和困惑。

    還有就是Python程式設計快速上手——讓繁瑣工作自動化 。

    如今,人們面臨的大多數任務都可以透過編寫計算機軟體來完成。Python是一種解釋型、面向物件、動態資料型別的高 級程式設計語言。透過Python程式設計,我們能夠解決現實生活中的很多工。 本書是一本面向實踐的Python程式設計實用指南。本書的目的,不僅是介紹Python語言的基礎知識,而且還透過專案實踐教會讀者如何應用這些知識和技能。本書的首部分介紹了基本Python程式設計概念,第 二部分介紹了一些不同的任務,透過編寫Python程式,可以讓計算機自動完成它們。第 二部分的每一章都有一些專案程式,供讀者學習。每章的末尾還提供了一些習題和深入的實踐專案,幫助讀者鞏固所學的知識。附錄部分提供了所有習題的解答。 本書適合任何想要透過Python學習程式設計的讀者,尤其適合缺乏程式設計基礎的初學者。透過閱讀本書,讀者將能利用強大的程式語言和工具,並且會體會到Python程式設計的快樂。

    Python基礎教程(第3版)

    本書包括Python程式設計的方方面面:首先從Python的安裝開始,隨後介紹了Python的基礎知識和基本概念,包括列表、元組、字串、字典以及各種語句;然後循序漸進地介紹了一些相對高階的主題,包括抽象、異常、魔法方法、屬性、迭代器;此後探討了如何將Python與資料庫、網路、C語言等工具結合使用,從而發揮出Python的強大功能,同時介紹了Python程式測試、打包、釋出等知識;最後,作者結合前面講述的內容,按照實際專案開發的步驟向讀者介紹了10個具有實際意義的Python專案的開發過程。

    關於Python的書籍還在有很多,對於初學者來說,這三本數絕對是經典中的經典,你值得擁有!

  • 3 # 國外農村生活

    我學習Python不久,還屬於菜鳥級別,如果你是大牛,請繞道,我已經被教我的同事diss的有心理陰影了。因為是自學,而且沒有程式設計經驗,所以在剛接觸Python程式設計的時候,走了不少彎路,現在回想,要是當初有人給我點建設性建議會不會好很多。言歸正傳,Python入門其實不難,就看你有沒有毅力去堅持。

    一、選擇學習的材料:

    現如今資訊分享便捷,找個資料很容易,但是它有個問題就是太零碎太亂,如果處理不好,你沒有玩透它,反倒被它玩的暈頭轉向,浪費時間。所以在選擇學習資料的時候先理清頭緒,有目的的去找你想要的資訊。

    廖雪峰的學習官網:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000

    這個官網的特點就是免費,簡潔,而且易懂。也是因為這個,所以裡面沒有基礎概念,所以在學習之前,建議看兩本書練練手(下面會提到)。但是先看看廖雪峰網站的魅力。

    這裡講的tuple()元素變化的原理圖,如果你在腳本里執行是看不到這個過程的,他在這裡解析了你看不到的部分,非常直觀易懂,這就是廖雪峰網站的魅力。如果你看不懂,沒關係,等你學到的時候,自然就什麼都看懂了。

    在學習廖雪峰網站之前先學習兩本書:

    這本核心程式設計講的非常細緻,你有必要了解一下里面的概念性問題,但是裡面的習題還是不錯的,看完不要忘記攻克一下這些習題。

    這本書以練習題為主,主要為了讓你熟練Python的書寫習慣,還有就是debug,Python比較敏感,即使少一個空格或者標點符號,都會出現報錯,所以你需要練習根據輸出的錯誤來debug,這會迫使養成一個良好的書寫習慣。等這些都能搞定的時候,你就可以專注於的程式設計邏輯的培養,當然這都是後話,先打好基礎。我當初因為學的太快,最後不得不返回頭來重新來過。

    網站——網上學習平臺:

    一個是美國的DataCamp,可以百度搜索,文章開頭的截圖就是這個網站的首頁的一部分,這個網站也是很不錯的,我也是在上面學到不少東西,但是是付費的,所以量力而行。但如果你是學生狗,那你很lucky呀,這個網站可以用教育郵箱申請免費的學習賬號,我沒試過哈,你們可以自己試試,留言分享一下經驗。

    另一個是我在看簡書的時候發現的,叫實驗樓,看著很強大,我只試過,沒怎麼用。截圖感受一下。

    看著功能很齊全,但是我覺得更厲害的是它還有一個線上練手的功能,就是虛擬的python操作介面,如果你實在沒有頭緒,用它試試。找個免費的課程試試手,點進去以後會出現一個線上的虛擬桌面。

    然後開啟桌面上的終端,你會發現這個真的是很天才的黑科技,什麼都有了,你要做的就是開啟學習網站或者書,按照教程來玩就可以了,有沒有想試試的衝動,哈哈哈。

    今天就先介紹到這裡。

  • 4 # 火電廠集控執行

    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並逐漸深入學習的,大家靜下心來可以好好挑選出最適合自己的。

  • 5 # DoItYourself

    書不在多,在於堅持和實踐,這裡推薦一本,帶pdf和網頁教程,只要持續敲例項程式碼,定能有所收穫。

    PDF下載連線:https://chly.github.io/adjunct/用python做科學計算.pdf

    網頁連結:http://bigsec.net/b52/scipydoc/#id3

    堅持實踐就是勝利!

  • 中秋節和大豐收的關聯?
  • 賽科龍RT3適合日常通勤嗎?