Python入門資料大全(更新ing)

圖片標題

1、說明

面對網絡上紛繁複雜的資料,本身真是眼花繚亂,學的毫無章法,東一榔頭西一棒子,這樣不只知識不能成爲體系,本身的學習進度也不容易掌握,收效甚微。忽然有個想法,就是把本身這幾天收藏的資料整理出文章出來,方便本身有章可依,逐步走上python小牛的境界……javascript

PS:附上一些python相關的好文:php

  1. 蕭大的編程入門指南

知乎獲贊無數的編程指南,介紹的不光是一門語言的入門,也是關於編程的入門,談到了做爲一名程序員,應該掌握的一些計算機知識。html

  1. Python 編碼風格指南中譯版(Google SOC)
  2. PythonTab中文網

2、Python社區

  1. Python Tip社區
    強烈推薦Python Tip,有刷題挑戰賽,同時,也有不少在線教程!練手實操必備!
  2. 啄木鳥社區
  3. 編程指南社區Co

3、入門階段

介紹一些入門的資料,對於有編程經驗的同窗來說,入門資料學習並非很費力。java

  1. 簡明教程
    入門教程裏,簡明教程算是細節介紹相對詳細的了,知識面也覆蓋的挺全,入門資料的好選擇。
  2. 笨辦法學python

堅持看完了,儘管最後幾章沒去實現(主要是和我如今的需求不一致,不想花精力在那個上面)。有所收穫吧,可是,確實是入門的,知識不全面,入門夠用,風格特別,採用問答形式,學習過程挺有趣。python

  1. Python|Codecademy

在線挑戰,還沒用過,貌似如今對英文資料內心還有種抵觸,必須克服!!!linux

  1. 實驗樓python研發工程師

包含了Linux/Vim/Git/SQL/Python/Django/Flask等學習課程。git

  1. 老齊的零基礎學Python(第二版)

github版本,教程內容覆蓋很全,也有實戰項目介紹。程序員

  1. 廖雪峯python2.7教程

如今已經有python3的教程了。github

  1. Vamei的的python快速教程

話說,我還加入了博主的粉絲羣,後來加入了微信羣,逗比一枚啊,如今好像去新加坡深造去了!博客文章仍是很詳細的~web

總結到這兒我已經有亂花漸入迷人眼的感受了!光是入門就這麼多資料,看的過來嗎?看完獲得猴年馬月啊!因此必須痛下決心,選擇本身以爲好的就OK!青菜蘿蔔,各有所愛,別人以爲好的,可能在你這兒就是看着不舒服!好吧,本身就選擇簡明,笨辦法,還有,codecademy!ok,暫時就這樣了!

4、充實階段

入門以後,對於這個語言的細節須要更進一步的瞭解,那麼提高階段必不可少。同時,對於計算機基礎很差的同窗,瞭解計算機及編程相關背景知識也很關鍵。

  1. 《Python基礎教程》

根據本身學習javascript的經驗,一本好的教材真是獲益匪淺,它能讓你明白不少底層的東西。好比紅寶書《js高級程序設計》中關於閉包、原型鏈的講解就很是詳細!好吧,扯遠了,所以,學習python也是同樣,光是靠博客,在線文章是不能深刻了解它的,選擇一門經典教材是你深刻了解一門語言的必經之路!固然,也有推薦《Python核心編程(第二版)》的,可是本身只買了《Python基礎教程》所以,不作評價了,選中一本經典就能夠了!況且本身離吃透它,還有很遠的距離的!

  1. MIT計算機科學及編程導論
  2. Harvard:計算機科學cs50

2和3屬於計算機入門課,之因此放到這兒,是由於介紹了計算機領域中相關的知識點,瞭解數據結構相關知識。其中,MIT的導論課老師的知識點是基於Python的,在學習時也能鞏固Python。編程入門指南中強烈推薦的的兩門公開課。(PS:網易真是良心,這兩門課都有中英字幕的視頻!)

  1. Crossin教室

除了python教程以外,還有小程序,練手很好!在第一階段入門以後,來這裏作應用小程序,會找到成就感!除此以外,還有git等其餘教程。是個不錯的入門練手的地方。

5、昇華階段

有了紮實的基礎,那麼方向的選擇顯得尤其重要了。是數據分析,是web開發,仍是遊戲開發。下面暫時分爲這三個方面整理一下:

5.1 數據分析

  1. 利用Python進行數據分析》

這本書是一本大而全的利用Python數據分析的書,數據分析入門確定夠夠的,寫的也很詳細。書的做者就是開發了用於數據分析的著名開源Python庫——pandas的做者!

  1. scientific-python-lectures

英文資料,對Python數據分析中要用到的一些庫,pandas,numpy,matplotlib等等作了簡要介紹。Ipython Notebook形式的資料,示例代碼都很全。

  1. Matplotlib Tutorial(譯)

Python製圖的入門資料,強烈推薦!在線版的資料,做者排版也很舒服,示例代碼也有,推薦!

5.2 web開發

  1. 自強學堂Django基礎教程

很詳細的一個Django教程,做者很詳細的介紹了每一步。有問題,做者回復也很詳細,推薦!同時,自強學堂上也有不少其餘教程,是個不錯的網站,收藏!

  1. Django搭建簡易博客教程

建議和1結合看,1的介紹相對更詳細一點。

  1. 歡迎進入Flask大型教程項目
  2. Flask指南

5.3 遊戲開發

  1. 用Python和Pygame寫遊戲-從入門到精通

6、 計算機素養

  1. 《深刻理解計算機系統》

7、 Python面試題

  1. 聊聊Python面試那些事兒

暫時總結到這兒了,和你們分享一下,但願有幫助!歡迎來michael翔的小窩看看

相關文章
相關標籤/搜索