回覆列表
  • 1 # IT人劉俊明

    學習Python語言是一個不錯的選擇,一方面Python的應用廣泛,在大資料、人工智慧、Web開發等領域有大量的使用,另一方面Python語言本身比較簡單,非常適合初學者。

    Python是完全可以自學的,如果英語基礎還可以的話,可以先閱讀一下官方指南,先對Python建立一個系統的認知,然後再進一步瞭解Python語言的細節。Python相關的書籍還是非常豐富的,我推薦以下四本:

    第一本:Python基礎教程(第3版)。這本書比較適合初學者,第3版的實驗程式碼也全面開始使用Python3版本。本書結構組織非常清晰,邏輯性很強,對概念的講解比較到位,另一個特點是書中有大量的案例可以學習(10個案例),可以說是一本不錯的入門書籍。

    第二本:Head First Python(第2版)。這本書的趣味性比較強,可以說讀這本書並不會感覺特別枯燥(Head First系列書籍的特點),書中有大量形象化的描述,圖文並茂。這本書對基礎有那麼一點要求,但是我依然認為這本書是完全可以作為零基礎入門使用的。

    第三本:Python3網路爬蟲開發實戰。這是一本專門講解如何使用Python開發爬蟲的書籍,書中針對各種爬取場景進行了針對性的講解,對於想使用Python做爬蟲開發的人來說,值得一讀。

    第四本:利用Python進行資料分析。這本書是一本暢銷書,針對Python做資料分析給出了詳細的講解,講解的比較到位,是值得一讀的。新版本採用了Python3.6來完成實驗,案例也非常多,書中對資料的操作有一個完整的講解過程,包括資料的清洗、規整、處理等一系列流程。

    如果有Python開發方面的問題,也可以諮詢我。

  • 2 # 姜懟懟啊

    網上很多教程也不錯,都可以學習的。Scrapy(教程:http://codingdict.com/article/4917)是一個用Python編寫的快速,開源的網頁爬蟲框架,用於在基於XPath的選擇器的幫助下從網頁中提取資料。

  • 中秋節和大豐收的關聯?
  • 糯米甜酒什麼時候吃?