[轉]優秀Python學習資源收集彙總

Python是一種面向對象、直譯式計算機程序設計語言。它的語法簡捷和清晰,儘可能使用無異義的英語單詞,與其它大多數程序設計語言使用大括號不同,它使用縮進來定義語句塊。與SchemeRubyPerlTcl等動態語言同樣,Python具有垃圾回收功能,可以自動管理內存使用。它常常被看成腳本語言用於處理系統管理任務和網絡程序編寫,然而它也很是適合完成各類高級任務。html

Python上手雖然容易,但與其它任何語言同樣要學好Python並不是一日之功。個人Python學習還處在基礎階段,偶爾用Python腳本實現一些簡單的功能,平時喜歡收集關於Python的各類技術文檔及優秀文章,花了點時間整理出來分享給你們,有基礎有進階有高階,也有從基礎到高手全面學習的資料,有的資料裏面也包含了其它許多優秀的資源。每一個人的標準不一樣,也許個人分類不必定準確,但願你們選擇性閱讀,讓你在成長爲一名Python高手的路上少走一點彎路。python

1、Python基礎知識學習

1.  Google's Python Class(強烈推薦)
很是通俗易懂,即便之前沒學過什麼編程語言的也能夠學習,建議Python新手都拿來讀讀,這裏是 簡單介紹,若是不想看文字教程,Youtobe上也有相關 視頻教程,固然這個須要FQ,FQ應該是每一個學習計算機的必備技能,不會的請看這篇 FQ詳細教程
 
Python的官方文檔,各個版本的都有,在基礎階段能夠做爲字典進行查閱。

2、Python進階學習

裏面提供了一些重要的編程技巧,這幾個技巧經常會被人們忽略,但它們在平常編程中能真正的給咱們帶來很多幫助。

2.  Python十個友好的慣用法
也就是編程風格,編程規範,這在大型項目中很是重要,每門語言都有本身的慣用法,好比 Google Java編程風格指南中文版
 

3、Python高階學習

1. 如何成爲Python高手git

Python高手學習的指導性文章,至少讓你知道什麼樣的程度叫作Python高手。github

2. Python+Django+Eclipse 在Windows下快速開發本身的網站編程

說到Python高階應用,就不能不提Python逐漸被用來開發網站,其中Django就是個用Python開發網站的框架,若是你之前沒用Python開發過網站,那麼這篇文章能教你一步步開發出本身的網站,屬入門級文章,帶給咱們Python開發網站的初步體驗。網絡

主要是Python用於網絡應用的教程,若是上面是基礎入門的話,這裏就是深刻且優秀的高手教程。

4.  我經常使用的 Python 調試工具
調試是每位想學好語言必備的技能,好的調試工具能讓咱們的開發效率事半功倍。
 

4、Python全面指導性學習

Github上的,從入門到高手都有,很是全面。

2.  學好Python必讀的幾篇文章
裏面也推薦了許多Python學習過程當中的優秀資源。
 
是個PDF文檔,收集了一些精品資源。

4. The Python Challenge
以爲本身Python學的差很少了嗎?若是是的話,強烈推薦來這裏挑戰一下本身的Python知識,屬於闖關遊戲,娛樂的同時還能學習,爲何不來呢?框架

 

(原文地址:http://www.cnblogs.com/lanxuezaipiao/p/3543658.html)編程語言

相關文章
相關標籤/搜索