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