Python基礎系列----環境的搭建及簡單輸入、輸出

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的基礎信息的,對於要更深刻的瞭解,你們能夠查一些更詳細的資料,這裏也就不在贅述了。因爲時間緣由和我的問題,更新的時間不固定,儘可能將本身學的,早點與你們分享。

相關文章
相關標籤/搜索