1. 程式人生 > >程式設計零基礎應當如何開始學習 Python?

程式設計零基礎應當如何開始學習 Python?

零基礎學程式設計,用python入門是個不錯的選擇,雖然國內基本上還是以c語言作為入門開發語言,但在國外,已經有比較多的學校使用python作為入門程式語言。

具體怎麼選擇你的第一門程式語言可以看下圖:

 

好吧,廢話說完了,下面是正文,零基礎怎麼學習python。



本人對於Python學習建立了一個小小的學習圈子,為各位提供了一個平臺,大家一起來討論學習Python。歡迎各位到來Python學習群:301056069 一起討論視訊分享學習。Python是未來的發展方向,正在挑戰我們的分析能力及對世界的認知方式,因此,我們與時俱進,迎接變化,並不斷的成長,掌握Python核心技術,才是掌握真正的價值所在。

 

 

 

下面的內容是由淺入深,建議按照先後順序閱讀學習。

 

0.Python簡明教程下載地址:

 

python簡明教程中文.pdf很簡潔的一本教材,就算沒有基礎,你也可以像讀小說一樣,花半天時間就可以讀完。

然後,下面這篇文章可以起到一個快速複習的作用

分分鐘學會一門語言之

Python篇1.Python 開發教程廖學峰大大的Python教程,

我見過的寫得最好的Python開發教程之一,包括Python2.7和Python3兩個大版本的教程。

地址:Python教程 - 廖雪峰的官方網站2.學完基礎知識,接下來就是掌握一個實用的開發框架進行實戰了。

Python有很多Web開發框架,大而全的開發框架非Django莫屬,用得也最廣泛.有很多公司有使用Django框架,如搜狐,騰訊等。

以簡潔著稱的web.py,flask都非常易於上手,以非同步高效能著稱的tornado,原始碼寫得美如畫,知乎,Quora都在用。

以下是Django框架很不錯的學習資料。

2-1)Django基礎教程被解放的姜戈

01 初試天涯被解放的姜戈

02 莊園疑雲被解放的姜戈

03 所謂伊人被解放的姜戈

04 各取所需被解放的姜戈

05 黑麵管家被解放的姜戈

06 假作真時被解放的姜戈

07 馬不停蹄

2-2)Django練手專案(使用Django開發部落格):

django常用命令django開發部落格

(1) 入門django開發部落格

(2) 模板和資料查詢django開發部落格

(3) 靜態檔案、from應用與自定義django開發部落格

(4) comments庫使用及ajax支援django開發部落格

(5) markdown支援、程式碼高亮、gravatar頭像服務Django最佳實踐(中文版)

3. Python實踐專案python專案實踐一:

即時標記python專案實踐

二:畫幅好畫python專案實踐

三:萬能的XMLpython專案實踐

四:新聞聚合python專案實踐

五:虛擬茶話會python專案實踐

六:使用CGI進行遠端編輯python專案實踐

七:自定義公告板python專案實踐

八:使用XML-RPC進行遠端檔案共享python專案實踐

十:DIY街機遊戲python專案實踐