首頁  >  文章  >  後端開發  >  python的五個特點

python的五個特點

(*-*)浩
(*-*)浩原創
2020-01-09 13:21:3110654瀏覽

python的五個特點

python是一種解釋性、互動式、物件導向的跨平的語言。近年來,熱持續上漲,人才需求量也祝年攀升,備受程式設計師的追捧。

那麼python語言的特色有哪些呢?                             中(建議學習:Python

##Python是一種代表簡單主義思想的語言。閱讀一個良好的 Python程式就感覺像是在讀英語段落一樣,儘管這個英語段落的語法要求非常嚴格。 Python最大的優點之一是具有偽代碼的本質,它使我們在開發 Python程式時,專注的是解決問題,而不是搞明白語言本身。
(2)物件導向

Python既支援流程導向程式設計,也支援物件導向程式設計。在「過程導向」的語言中,程式是由過程或僅僅是可重複使用程式碼的函數建構起來的。在「物件導向」的語言中,程式是由資料和功能組合而成的物件建構起來的。

與其他主要的語言如C 和Java相比, Python以一種非常強大又簡單的方式實現物件導向程式設計。

(

3)可移植性

由於 Python的開源本質,它已經被移植在許多平台上。如果小心地避免使用依賴於系統的特性,那麼所有Python程式無需修改就可以在下述任何平台上運行,這些平台包括Lnux、Windows、 FreeBSD、 Macintosh、 Solaris、OS/2、Amiga、AROS、AS/400 、Beos OS/390、Z/OS、 Palm OS、QNX、VMS、 Psion、 Acorn RISC OS、VxWorks、 PlayStation、 Sharp Zaurus、Windows CE,甚至還有PocketPC、Symbian以及Google基於Lnux開發的Android平台。

(4)解釋性

一個用編譯性語言如C或C 寫的程式可以從原始檔(即C或C 語言)轉換到一個計算機使用的語言。這個過程透過編譯器和不同的標記、選項完成。當運行程式的時候,連接轉載器軟體把程式從硬碟複製到記憶體中並且運行。

而Python語言寫的程式不需要編譯成二進位程式碼,可以直接從原始碼執行程式。在電腦內部,Python解釋器把原始碼轉換成稱為字節碼的中間形式,然後再把它翻譯成電腦使用的機器語言並運行。

事實上,由於不再擔心如何編譯程式,如何確保連接轉載正確的函式庫等,這一切使得使用Python變得更加簡單。由於只需要把Python程式複製到另外一台電腦上,它就可以工作了,這也使得Python程式更加易於移植。

(5)開源

Python是 FLOSS(自由/開放原始碼軟體)之一。簡單地說,你可以自由地發布這個軟體的拷貝,閱讀它的源代碼,對它做改動,把它的一部分用於新的自由軟體中。

FLOSS是基於一個團體分享知識的概念,這是為什麼Python如此優秀的原因之一——它是由一群希望看到一個更加優秀的Python的人創造並經常改進這的。

以上是python的五個特點的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn