初識python

來源:互聯網
上載者:User

標籤:指令碼   mpi   檔案   面向   啟動   c++編寫   語言   最佳化   預設   

瞭解pyhton的曆史。

安裝python(蟒蛇)
一種解釋型的,物件導向的,帶有動態語義的進階程式設計語言。

1989年.阿姆斯特丹聖誕節。

馬戲團的一個粉絲。。

Python的發展階段。

CNRI時期,
BeOpen時期,pyhron2.0推出,甚至pyhton1.6也同時問世。已經分別維護了


DC時期,帶到了DC公司。

Python3.0 想投入到工作中就學習2.6或者2.7.。為了興趣就學3.0

 

Python特徵:

Python編寫語言中的定位:
指令碼語言,高階動態程式設計語言;

簡單易學,這種虛擬碼本質是它最大的優點之一。
Python有極其簡單的文法。簡單上手。

解釋性&編譯性

Python語言寫的程式不需要編譯成二進位代碼,可以直接從原始碼運行程式,但是需要解譯器,這點類似於java。Pyhton中亦有編譯執行的特性。


物件導向:它以一種非常強大又簡單的方式實現物件導向。

Python是一個非常進階的語言,無序考慮諸如記憶體如何管理的。

它的課擴充性及可嵌入性
可以把部分程式用C或者c++編寫,然後在pyhton程式中使用它們,與此相反,可以把python嵌入c/c++程式,提供指令碼功能,。


免費,開源

自由的發布這個軟體的拷貝,閱讀他的原始碼,對它做改動,把他的一部分用於新的自由軟體中,現階段,我們好像不太在意這一點。

可移植性非常強。可以移植到很多平台。。可以避免使用依賴於系統的特性。

有豐富的庫。。

 

Python特徵。

易用餘速度的完美結合。
把精力放在要解決的問題上。
跨平台又易擴充,
自動化的記憶體管理,。
內建許多高階而使用的資料型態。
輕易結合網路程式模組,
萬能鑰匙。、

Python本身可以開發很多指令碼,

搭建python環境。

Linux環境,大多linux發行版本預設安裝了python環境,如想下載不同版本,可以到www.python.org下載,
輸入python可啟動python互動模式,。
程式編輯精選使用VIM.

Windows環境
可下載安裝python的msl包直接安裝
內建python的gui開發環境
開發工具很多


Exit()退出python

Python原始碼的檔案以“py”為副檔名,由python程式解釋,不需要編譯;
位元組代碼:python源檔案經編譯後產生的副檔名為“pyc”的檔案。

編譯方法- import py_comnpile
Py_compile.conpile(”hello.py”)
最佳化代碼:經過最佳化的源檔案,副檔名為“.pyo”

初識python

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.