Python功能特點


Python程式設計語言提供了很多功能。Python的功能特點包括 -

  • 易於學習 - Python的關鍵字很少,結構簡單,語法清晰。這樣可以讓學習和使用者快速掌握這門語言。
  • 易於閱讀 - Python程式碼更清晰地定義和可見。
  • 易於維護 - Python的原始碼是相當容易維護的。
  • 一個廣泛的標準庫 - Python的大部分庫可在UNIX,Windows和Macintosh使用,它是非常便於移植和跨平台的。
  • 互動模式 - Python支援互動式模式,允許互動式測試和偵錯程式碼段。
  • 可移植 - Python可以在各種硬體平台上執行,並且在所有平台上具有相同的介面。
  • 可延伸 - 可以新增低階別的模組到Python直譯器。這些模組使程式員能夠新增或客製化他們的工具以提高效率。
  • 資料庫支援 - Python提供所有主要商業資料庫的介面,可與資料庫互動儲存資料。
  • GUI程式設計 - Python支援可以建立和移植到許多系統呼叫,庫和Windows系統的GUI應用程式,如Windows MFC,Macintosh和Unix的X Window系統。
  • 可伸縮 - Python提供比shell指令碼更好的結構和大型程式的支援。

除了上述功能之外,Python還有很多很好的功能。一些其它的功能特性如下所列 -

  • 它支援功能和結構化程式設計方法以及物件導向程式設計。
  • 它可以用作指令碼語言,也可以編譯成用於構建大型應用程式的位元組碼。
  • 它提供非常高階的動態資料型別,並支援動態型別檢查。
  • 它支援自動垃圾收集。
  • 它可以輕鬆地與C語言C++COMActiveXCORBAJava整合。