python是一種解釋性、互動式、物件導向的跨平的語言。近年來,熱持續上漲,人才需求量也祝年攀升,備受程式設計師的追捧。
那麼python語言的特色有哪些呢? 中(建議學習:Python
##Python是一種代表簡單主義思想的語言。閱讀一個良好的 Python程式就感覺像是在讀英語段落一樣,儘管這個英語段落的語法要求非常嚴格。 Python最大的優點之一是具有偽代碼的本質,它使我們在開發 Python程式時,專注的是解決問題,而不是搞明白語言本身。
(2)物件導向
與其他主要的語言如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中文網其他相關文章!