最近無聊,下了個visual studio 2005的furture,發現里面多了對動態語言的支持.其實很早就想擺弄下python,正好是個機會.一開始是想學ironpython,但后來發現還是實在的學python吧.
下面是我昨天一天的學習結果,記錄一下,方便和我一樣的python初學者.
python是什么?
Python,是一種面向對象的解釋性的計算機程序設計語言,也是一種功能強大而完善的通用型語言,已經具有十多年的發展歷史,成熟且穩定。Python 具有腳本語言中最豐富和強大的類庫,足以支持絕大多數日常應用。這種語言具有非常簡捷而清晰的語法特點,適合完成各種高層任務,幾乎可以在所有的操作系統中運行。目前,基于這種語言的相關技術正在飛速的發展,用戶數量急劇擴大,相關的資源非常多。
更多介紹:
http://baike.baidu.com/view/21087.htm
官方網站:
http://www.python.org/
python能做什么?
我比較關注的web領域開發,python就可以做.其他的cs程序,相信也不出成問題.
為什么要學python?
按照我的理解,python是和現在流行的java c# c等相比都不同的語言.多學點不同的東西,不僅可以開拓視野,也會幫助你現在使用的語言(比如我在用c#).而且,說不定一發不可收拾,你的下一份工作就是python!
如何安裝python.
到官方網站 http://www.python.org/ 來下載最新版本的python(我下的是2.5),根據你的操作系統(我是windows xp)選擇相應的下載點.下載完成后安裝.
安裝的包括python的運行環境,庫,和其他組件.其中比較重要的是一個用來編寫python的ide,IDLE,在開始-程序-python2.5下可以看到它.
學習python
這里有一個很好的教程,可以幫助你快速的掌握python
簡明Python教程:
http://www.woodpecker.org.cn:908 ... /chinese/index.html
這是稍微復雜些的
Dive Into Python:
http://www.woodpecker.org.cn/diveintopython/toc/index.html
我昨天下午看了看簡明Python教程,python的一些語法非常的有意思!
怎么運行python?
最簡單的是用IDLE進行python程序的編寫,完成后按F5就會打開python shell看到程序的結果.
打開IDLE后,File-New Window,就可以開始一個新python程序的編寫.
編寫python的IDE都有哪些?
除了上面提到的IDLE,還有一個比較好的選擇是Active Python,這個也是免費下載的軟件.你可以到這里來下載
Active Pytho: http://www.activestate.com/Products/activepython/
想要多一些關于python的資源
Python chm版電子書籍列表
http://bound0.xinwen365.com/python/
到這里,基本上就可以開始python的學習與實踐了.實際上,大體了解了語法后,你肯定想知道怎么用python來編寫一個更復雜的程序.
怎么用python開發網站?
現在有一些支持python開發網站的框架可選.
入門級的Karrigell: