程式設計零基礎應當如何開始學習 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專案實踐