當前位置:
首頁 > 最新 > 為初學者準備的15本免費Python電子書

為初學者準備的15本免費Python電子書

鏈接:https://codeburst.io/15-free-ebooks-to-learn-python-c299943f9f2c

想學習Python,但沒辦法每天都泡在電腦上,想通過閱讀加強.....本文選擇14本高質量的Python書籍。主要面向初學者,但也同樣適合初級/終極開發人員,如果你有讀過其他更好的免費電子書資源,可以留言分享給大家

1、《Picking a Python Version: A Manifesto》

這份由 O』Reily 出品的報告會指導你選擇最適合自己的 Python 版本、實現和分布等。報告權衡並討論了每種選擇的優缺點,並簡要解釋了每種選擇存在的原因。

下載地址:http://www.oreilly.com/programming/free/files/a-whirlwind-tour-of-python.pdf

2、《A Whirlwind Tour of Python》

要學會Python的開放數據科學(包括NumPy,Pandas,Matplotlib,Scikit-learn和其他工具)的強大功能,你首先需要了解Python語言的語法,語義和模式。本書為熟悉其他編程語言的開發者,研究人員和數據科學家提供了簡要而全面的Python介紹。

下載地址:http://www.oreilly.com/programming/free/files/a-whirlwind-tour-of-python.pdf

3、《PYTHON: THE BLUEPRINT TO PYTHON PROGRAMMING》

Python編程藍圖:初學者入門Python的學習指南,書中涵蓋你學習Python所需的所有基礎知識:

● 了解Python程序

● 初學者需要了解的基本命令

● 使用循環

● 處理代碼中的異常

● 條件陳述

● ......

下載地址:https://amzn.to/2KjCzgI

4、《3 in 1 Bundle: Python For Beginners,Java Programming and Html & CSS For Beginners》

本書的內容涵蓋了你所需要了解的「Python語法」、循環」以及「編寫出完整程序」;關於Java的所有知識:從「條件語句」到「介面和繼承」;關於Html和CSS的所有內容:Html和CSS的「基礎原理」

下載地址:https://amzn.to/2IgJhmZ

5、《Hacking with Python: Beginner』s Guide to Ethical Hacking, Basic Security, Penetration Testing, and Python Hacking》

黑客技術是一項很有趣的研究,它讓你有機會了解更多計算機系統的相關信息,使用不同的程序,甚至保護計算機和網路免受黑客黑客攻擊。本書內容涵蓋:

● 黑客攻擊的基礎知識

● 在黑客攻擊之前你需要知道的一些事情

● 挑出最好的黑客工具

● 如何繞過密碼進入計算機

● 中間人攻擊

● 如何破解網路或無線連接

● 如何保護您的系統並確保其安全

下載地址:https://amzn.to/2KYREoT

6、《PYTHON: 3 Manuscripts?—?Python Programming, Hacking Using Python and Linux, and Data Analytics》

在接下來的十年中,我們將會看到僱主對IT人員的需求大幅增加。這些人員需要具備的技能包括使用Python或SQL編程等語言進行基本開發技能,以及機器學習,黑客技術和大數據。無論喜歡與否,如果你想讓自己保持職場競爭力,一定需要掌握這些技能之一。

下載地址:https://amzn.to/2KhnwUD

7、《「笨」方法學Python》

本書是一本Python入門書籍,適合對計算機了解不多,沒有學過編程,但對編程感興趣的讀者學習使用。這本書以習題的方式引導讀者一步一步學習編程,從簡單的列印一直講到完整項目的實現,讓初學者從基礎的編程技術入手,最終體驗到軟體開發的基本過程,如果您一直想學習編碼但不知道從哪裡開始,那麼這本書就適合您。

下載地址:https://learnpythonthehardway.org/book/

8、《20 Python Libraries You Aren』t Using (But Should)》

Python生態系統不管是在深度還是廣度上,都是非常廣闊的。單單它的開源程序庫就非常多,即使有多年Python經驗的程序員,仍然需要不斷努力,才能跟得上最新的庫和技術的腳步。本報告可幫助你探索一些鮮為人知的Python庫和工具,包括第三方模塊和標準庫中的一些非常有用的工具。

下載地址:http://www.oreilly.com/programming/free/files/20-python-libraries-you-arent-using-but-should.pdf

9、《Hadoop with Python》

Hadoop主要是用Java編寫的,但這並不排除在這個分散式存儲和處理框架中使用其他編程語言,特別是Python。通過這本書,你將能學到如何將Python與Hadoop分散式文件系統(HDFS),MapReduce,Apache Pig平台和Pig Latin腳本以及Apache Spark集群計算框架結合使用。

下載地址:http://www.oreilly.com/programming/free/files/hadoop-with-python.pdf

10、《How to Make Mistakes in Python》

再優秀的程序員也會犯錯誤,即便是有著15年Python經驗的Mike Pirnat 也是如此,甚至有些錯誤是非常低級的,這些失誤常常令人覺得非常尷尬。在O"Reilly的這份報告中,他剖析了一些他最難忘的一些失誤,並將它們層層剖析,尋找出現這種情況的原因。

下載地址:http://www.oreilly.com/programming/free/files/how-to-make-mistakes-in-python.pdf

11、《Functional Programming in Python》

Python雖然不是一種函數式編程語言,但它是一種多範式語言,使函數式編程易於執行,並且易於與其他編程風格結合使用。本書中,Python軟體基金會主任David Mertz研究了該語言的性能方面,並指出哪些操作可以正常運行,哪些操作通常會報錯。

下載地址:http://www.oreilly.com/programming/free/files/functional-programming-python.pdf

12、《Python in Education》

不管是程序員,老師,學生還是家長,都能在本書中獲取Python相關的歷史信息,了解 Python 在時代背景下的位置。

下載地址:http://www.oreilly.com/programming/free/files/python-in-education.pdf

13、《A Byte of Python》

這是一本關於如何使用Python語言進行編程的免費書籍。它可以作為初學者學習Python的語言教程或指南。如果你是一個計算機小白,想了解計算機的是如何保存文本文件,那麼這本書就是你的首選

下載地址:http://swaroopch.com/notes/python/

14、《Think Python》

初學者的Python編程簡介。它從編程的基本概念開始,包括語言的語法和語義,而且每個編程概念都有清晰的定義,引領讀者循序漸進地學習變數、表達式、語句、函數和數據結構。此外,書中還探討了如何處理文件和資料庫,如何理解對象、方法和面向對象編程,如何使用調試技巧來修正語法、運行時和語義錯誤。

下載地址:http://www.greenteapress.com/thinkpython/

●編號460,輸入編號直達本文

●輸入m獲取到文章目錄

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 Python 的精彩文章:

符合 Python 風格的對象
深入理解 RPC:基於 Python 自建分散式高並發 RPC 服務

TAG:Python |