自上大學以來,學校就給我們開了兩門編程課程,就是一般的c++。當時不知道還有其它的語言,就迷著頭開始學了,學了很長時間,只是掌握了最基礎的語法,學習效果不是太明顯。雖然c++現在依然很流行,但是它確實有點複雜了,學習難度有點大。 上了大三,我們老師給我們推薦了python,剛開始抱著試試看的心態,就 ...
自上大學以來,學校就給我們開了兩門編程課程,就是一般的c++。當時不知道還有其它的語言,就迷著頭開始學了,學了很長時間,只是掌握了最基礎的語法,學習效果不是太明顯。雖然c++現在依然很流行,但是它確實有點複雜了,學習難度有點大。
上了大三,我們老師給我們推薦了python,剛開始抱著試試看的心態,就買了一本書開始自學,漸漸地這門語言把我迷上了,它學習起來真的是非常簡單,簡單的語法結構,讀代碼就像在都英語一樣簡單。現在python越來越流行了,有傳言高考要考python,不知真假,這足以說明python的火熱程度。
Python有兩種版本,python2和python3,它們之間不相容,python3對於python2在多個方面發生了翻天覆地的變化,變得更加的簡潔和高效了。因此,我選擇了python3,跟上時代的步伐。
Python的安裝:
最簡單的方法是訪問www.python.org,其中有下載頁面的鏈接。安裝過程很簡單,只需要單擊鏈接就可訪問相應的最新版本。安裝過程就是傻瓜式操作。安裝完成後,打開命令行輸入python並回車,如果你看到一條歡迎信息並且顯示python的版本,其末尾為如下提示符:>>>,則表示安裝成功。
互動式解釋器:
當我們編寫Python代碼時,我們得到的是一個包含Python代碼的以.py
為擴展名的文本文件。要運行代碼,就需要Python解釋器去執行.py
文件。
Python解釋器有多種,其中最為流行的有以下幾種:
CPython
當我們從python官方網站下載並安裝好python後,我們就直接獲得了一個官方版本的解釋器:CPython。這個解釋器是用C語言開發的,所以叫CPython。CPython是使用最廣的Python解釋器。
IPython
IPython是基於CPython之上的一個互動式解釋器,也就是說,IPython只是在交互方式上有所增強,但是執行python代碼的功能和CPython是完全一樣的。也就是把CPython換了個外套。
Jython
Jython是運行在Java平臺上的python解釋器,可以直接把python代碼編譯成Java位元組碼執行。
PythonIDE:
關於python的IDE這裡我選擇pycharm,pycharm是一款專門為python開發而製作的一款IDE,功能強大,可以幫助我們更快速完成程式的開發。Pycharm可以在官網直接下載,分為專業版和社區版,一個收費一個免費,專業版有30天的試用期,可以根據自己的經濟狀況自行下載。