經過自學編程,感受到基礎知識很重要,越到後面越能發現這一點,光記住是不行的,還要靈活運用,要多調試代碼,計算機就是一個不斷練習,不斷遇到問題,解決問題的工種,要根據實際的業務能想到對應的語法,實際項目和應用最重要。基礎的Python 3語法知識,包括列表、元組、字符串、字典以及各類語句。如今的python使用Python 3.7,爬蟲引入了流行的Request模塊,正則表達式和Scrapy爬蟲框架在實際開發中的應用很是普遍。python
小甲魚《零基礎入門學習Python(第2版)》PDF+課件+源代碼程序員
《零基礎入門學習Python第2版》PDF,670頁,有書籤目錄,文字能夠複製;配套課件,源代碼。做者: 小甲魚正則表達式
下載: https://pan.baidu.com/s/1ZC45Yp64K2ngl3o4kAO0iA
提取碼: 9cb1算法
《零基礎入門學習Python第二版》前半部分首先講解基礎的Python 3語法知識,包括列表、元組、字符串、字典以及各類語句;以後按部就班地介紹一些相對高級的主題,包括抽象、異常、魔法方法以及屬性迭代器。後半部分則圍繞着Python 3在爬蟲、界面開發和遊戲開發上的應用,經過實例引導進行深刻學習和探究,既富有樂趣,又鍛鍊了動手能力。編程
Albert Sweigart+《Python編程快速上手讓繁瑣工做自動化》PDF中英文+代碼+王海鵬設計模式
《Python編程快速上手讓繁瑣工做自動化》中文PDF,412頁,帶目錄和書籤,文字可複製;英文PDF,505頁,帶目錄和書籤,文字可複製;中文和英文兩版對比學習;講解詳細並配有源代碼。數組
下載: https://pan.baidu.com/s/1ol-oPxVdyXJlkZcxyRFo4g
提取碼: f423瀏覽器
入門推薦學習《python編程快速上手》前6章是python的基礎知識,通俗易懂地講解基礎,初學者容易犯錯的地方,都會指出來。從第三章開始,每章都有一個實踐項目,用來鞏固前面所學的知識。網絡
Cory Althoff《Python編程無師自通專業程序員的養成》PDF中文+PDF英文+代碼+宋秉金數據結構
《Python編程無師自通專業程序員的養成》中文PDF,254頁,帶書籤目錄,文字能夠複製。英文PDF,278頁,帶書籤目錄,文字能夠複製。配套源代碼。
下載: https://pan.baidu.com/s/1c07ChsbnhGHALkyZwkGgWw
提取碼: b758
《Python編程無師自通》包括5部份內容:第一部分(第1~11章)介紹了編程基礎知識,以及函數、容器、字符串、循環和模型等概念;第二部分(第12~15章)介紹了編程範式和麪向對象編程等知識;第三部分(第16~20章)介紹了Bash、正則表達式、包管理器和版本控制等編程工具方面的知識;第四部分(第21~22章)主要涉及數據結構和算法方面的知識;第五部分(第23~27章)則是關於求職與團隊協做的內容。
張亮《Python高級編程第2版》中文PDF+英文PDF+源代碼
《Python高級編程第2版》中文PDF,421頁,帶目錄;英文PDF,536頁,帶目錄;配套源代碼。
下載: https://pan.baidu.com/s/1R_1E55Gc_lCJ8XiAIlZF9w
提取碼: hp7b
基於Python3.5版本進行講解,經過13章的內容,深度揭示了Python編程的高級技巧。從Python語言及其社區的現狀開始介紹,對Python語法、命名規則、Python包的編寫、部署代碼、擴展程序開發、管理代碼、文檔編寫、測試開發、代碼優化、併發編程、設計模式等重要話題進行了全面系統化的講解。
張俊紅《對比Excel輕鬆學習Python數據分析》PDF+數據集
《對比Excel輕鬆學習Python數據分析》PDF,391頁,有書籤目錄,文字能夠複製,張俊紅 著。配套數據集。
下載:https://pan.baidu.com/s/1GgXNEFJujP6wunrqbgvjeg
提取碼: 3nmr
經過對比Excel功能操做去學習Python的代碼實現,而不是直接學習Python代碼。內容選擇很好,我本身的工做過程當中不少時候就是從excel走向python的,從這個角度去切換工具是很好的,不過對於excel的部分寫得太簡單和低級了,不少excel高級用法的。
張星辰《深刻淺出數據科學》中文PDF+英文PDF+代碼
《深刻淺出數據科學》中文PDF,336頁,帶書籤目錄,文字能夠複製。英文PDF,389頁,帶書籤目錄,文字能夠複製。
配套源代碼。
下載: https://pan.baidu.com/s/1QGgqNw7Vh1BddPqayVKT2w
提取碼: r78x
《深刻淺出數據科學》集數據思惟、基礎數學理論、數據科學方法論、主流機器學習技術、數據交流與可視化、應用案例和實操代碼於一體的數據科學,既適合初學,也適合梳理知識結構、查缺補漏。
龔少成《Spark高級數據分析第2版》中文PDF+英文PDF+源代碼
《Spark高級數據分析第2版》中文PDF,452頁,帶目錄,文字可複製;英文PDF,455頁,帶目錄,文字可複製;配套源代碼。
下載: https://pan.baidu.com/s/19IiWLQ19KYMpW3rP8HDx9Q
提取碼: 8krw
做爲計算框架,Spark速度快,開發簡單,能同時兼顧批處理和實時數據分析,所以很快被廣大企業級用戶所採納,並隨着近年人工智能的崛起而成爲分析和挖掘大數據的重要得力工具。
亞歷山大《電路基礎》第6版PDF+第3版中文PDF+第5版指導習題
《電路基礎》第6版英文PDF,990頁,帶目錄,彩色配圖,文字可複製。《電路基礎》第3版中文PDF,803頁,帶目錄,文字可複製。第5版習題解答PDF,1972頁,帶書籤目錄,文字可複製。
下載: https://pan.baidu.com/s/13Denl9axJakchbBOq86i2Q
提取碼: 38gm
《電路基礎》講述了電路分析的基本理論,共分爲三篇:直流電路、交流電路以及高級電路分析。第一篇直流電路主要講述電路分析的基本定律和定理、無源元件、有源元件以及一階/二階電路的分析方法;第二篇交流電路主要講述相量、正弦穩態分析、交流功率分析、三相電路、磁耦合電路以及頻率響應等;第三篇高級電路分析主要講述拉普拉斯變換及其應用、傅里葉級數與傅里葉變換以及雙口網絡等。
張貝《個人第一本算法書》PDF+演示動畫+石田保輝
《個人第一本算法書》PDF,210頁,彩色配圖,帶書籤目錄,文字能夠複製。
下載: https://pan.baidu.com/s/1KQ9XTwB9WGEq6JQGcFKdlg
提取碼: hq5a
《個人第一本算法書》讀了以後受益不淺。 其實常見算法,處處都有實現,許多語言都封裝好,能夠直接調用。 一些新語言,好比kotlin,已經在寫法上模糊了數組和鏈表,都用上下標。對於普通碼農來講「用」常見算法彷佛不成問題。 可是不是真的徹底清晰的理解了呢? 看起來很是快,但看完以後,又以爲不過癮,時不時會回翻。
矢澤久雄《計算機是怎樣跑起來的》PDF+《程序是怎樣跑起來的》PDF
《計算機是怎樣跑起來的》PDF,276頁,帶目錄,文字可複製。《程序是怎樣跑起來的》PDF,273頁,帶目錄,文字可複製。
下載:https://pan.baidu.com/s/18golTRabgrYV8hpoFSVcYw
提取碼:8qpf
理解知識最好的辦法是寫一寫彙編。從中感受本身對浮點數在寄存器的存放機制瞭解還不夠。加深了對基址寄存器和變址寄存器的瞭解。不足的地方在於有些例子陳舊了。記住0.1循環100相加不是10。
戶根勤《網絡是怎樣鏈接的》中文PDF+《圖解HTTP 》中文PDF
《圖解HTTP》中文PDF,241頁,帶目錄,文字可複製。《網絡是怎樣鏈接的》,計算機網絡圖解趣味版,中文PDF,362頁,帶目錄,文字可複製。
下載: https://pan.baidu.com/s/193LRr20rE5xUsGebMiusIg
提取碼: vx5s
《網絡是怎樣鏈接的》以探索之旅的形式,從在瀏覽器中輸入網址開始,一路追蹤了到顯示出網頁內容爲止的整個過程,以圖配文,講解了網絡的全貌,並重點介紹了實際的網絡設備和軟件是如何工做的。
李斌《精通Python爬蟲框架Scrapy》中英文PDF+源代碼
《精通Python爬蟲框架Scrapy》中文PDF,364頁,帶目錄,文字可複製;英文PDF,270頁,帶目錄,文字能夠複製;配套源代碼。
下載: https://pan.baidu.com/s/1YKt-MEINzBo1AHgNM8JHLg
提取碼: 9idg