Python 基礎教學之Python 簡介

2020-08-08 20:15:03
Python 是一種解釋型、物件導向、動態數據型別的高階程式設計語言。

Python 簡介

python 是一個高層次的結合瞭解釋性、編譯性、互動性和麪向物件的指令碼語言。
python 的設計具有很強的可讀性,相比其他語言經常使用英文關鍵字,其他語言的一些標點符號,它具有比其他語言更有特色語法結構。
Python 是一種直譯語言: 這意味着開發過程中沒有了編譯這個環節。類似於PHP和Perl語言。
Python 是互動式語言: 這意味着,您可以在一個 Python 提示符 >>> 後直接執行程式碼。
Python 是物件導向語言: 這意味着Python支援物件導向的風格或程式碼封裝在物件的程式設計技術。
Python 是初學者的語言:Python 對初級程式設計師而言,是一種偉大的語言,它支援廣泛的應用程式開發,從簡單的文書處理到 WWW 瀏覽器再到遊戲。

Python 特點

1.易於學習:Python有相對較少的關鍵字,結構簡單,和一個明確定義的語法,學習起來更加簡單。

2.易於閱讀:Python程式碼定義的更清晰。

3.易於維護:Python的成功在於它的原始碼是相當容易維護的。

4.一個廣泛的標準庫:Python的最大的優勢之一是豐富的庫,跨平臺的,在UNIX,Windows和Macintosh相容很好。

5.互動模式:互動模式的支援,您可以從終端輸入執行程式碼並獲得結果的語言,互動的測試和偵錯程式碼片斷。

6.可移植:基於其開放原始碼的特性,Python已經被移植(也就是使其工作)到許多平臺。

7.可延伸:如果你需要一段執行很快的關鍵程式碼,或者是想要編寫一些不願開放的演算法,你可以使用C或C++完成那部分程式,然後從你的Python程式中呼叫。

8.數據庫:Python提供所有主要的商業數據庫的介面。

9.GUI程式設計:Python支援GUI可以建立和移植到許多系統呼叫。

10.可嵌入: 你可以將Python嵌入到C/C++程式,讓你的程式的使用者獲得"指令碼化"的能力。