1.Python python
如下信息摘自百度:編程
Python,是一種面向對象、解釋型計算機程序設計語言,由Guido van Rossum於1989年發明,第一個公開發行版發行於1991年。Python具備豐富和強大的庫。它常被暱稱爲膠水語言。windows
Python是純粹的自由軟件, 源代碼和解釋器CPython遵循 GPL(GNU General Public License)協議瀏覽器
2.安裝 網絡
Python的安裝十分簡單,首先下載Python安裝包(地址:Python),根據本身當前的系統選擇合適的安裝包,特別注意系統版本的不一樣,我這裏選擇了windows x64。因爲本人比較喜歡新的事物,在這個地方選擇的是最新的版本。補充說明如下,因爲版本3以上和3如下有必定的區別,在文章中會說起不一樣的處理方式,或許會出現出漏,請你們及時提出。
編程語言
下載完成以後,直接雙擊安裝包,進行安裝,注意在第一步時,將下面的勾選上,避免後面須要手動修改系統變量。按照步驟安裝完成以後,能夠打開cmd命令,輸入python,嘗試看是否安裝成功。下圖爲安裝成功以後的的界面工具
3.解釋器 開發工具
解釋器是一種電腦程序,可以把高級編程語言一行一行直接轉譯運行。python的解釋器分了許多種,下面一一列舉:網站
1.CPython:當咱們從Python官方網站下載並安裝好Python 3.5後,咱們就直接得到了一個官方版本的解釋器:CPython。這個解釋器是用C語言開發的,因此叫CPython。在命令行下運行python就是啓動CPython解釋器。CPython是使用最廣的Python解釋器。教程的全部代碼也都在CPython下執行ui
2.IPython:IPython是基於CPython之上的一個交互式解釋器,也就是說,IPython只是在交互方式上有所加強,可是執行Python代碼的功能和CPython是徹底同樣的。比如不少國產瀏覽器雖然外觀不一樣,但內核其實都是調用了IE。
3.PyPy:PyPy是另外一個Python解釋器,它的目標是執行速度。PyPy採用JIT技術,對Python代碼進行動態編譯(注意不是解釋),因此能夠顯著提升Python代碼的執行速度。絕大部分Python代碼均可以在PyPy下運行,可是PyPy和CPython有一些是不一樣的,這就致使相同的Python代碼在兩種解釋器下執行可能會有不一樣的結果。
4.Jython:Jython是運行在Java平臺上的Python解釋器,能夠直接把Python代碼編譯成Java字節碼執行
5.IronPython:IronPython和Jython相似,只不過IronPython是運行在微軟.Net平臺上的Python解釋器,能夠直接把Python代碼編譯成.Net的字節碼
Python的解釋器不少,但使用最普遍的仍是CPython。若是要和Java或.Net平臺交互,最好的辦法不是用Jython或IronPython,而是經過網絡調用來交互,確保各程序之間的獨立性
4.開發工具
Python開發工具比較多,在網上搜一下比較多,在這裏就很少贅述了。我比較喜歡的是PyCharm,以爲比較方便,但sublime也不錯,比較輕量級的。
5.輸入、輸出
輸出:在版本3以上和3如下都是使用print輸出,惟一不一樣的地方是,3以上必須使用括號將輸出內容包住,而3如下則不須要。如:print('hello world!').print能夠接受多個參數,用逗號隔開,就能夠連成一串輸出,print('hello','world','python!').print會依次輸出內容,遇到逗號會被輸出一個空格,所以輸出的字符串就是這樣拼起來的。
輸入:Python提供了一個input(),可讓用戶輸入字符串,並存放到一個變量中,name=input()。當咱們運行時,Python交互式命令就等到你的輸入,這時你能夠輸入任意字符,而後按回車完成輸入。在input中咱們能夠輸入字符來提示用戶輸入的信息,name=input('please input your name:');
6.結尾
這個就是一些關於Python的基礎信息的,對於要更深刻的瞭解,你們能夠查一些更詳細的資料,這裏也就不在贅述了。因爲時間緣由和我的問題,更新的時間不固定,儘可能將本身學的,早點與你們分享。