python 簡介

python 的理解:

  • 所學過的語言比較:

C/C++ 靜態 編譯性 oop

JAVA 靜態 編譯性 jvm oop

scala 靜態 編譯性 依賴於 jvm fp oop

Haskell 靜態 編譯ghci fp

python 是一門非靜態 解釋性的語言:

js 非靜態編譯性 解釋性

  • python的應用

數據分析:數字計算和科學計算 

系統編程:linux類庫最多

網絡服務:django flask bottle 

圖像處理:如opencv python調用c 

  • python慢的問題

python可以調用c模塊

內存佔用比較大 硬件可以彌補

  • python的好處

python中大量的內庫 

代碼簡潔

print("hello teng")

簡單:如果使用python可以面向問題編程 java是面向對象編程 haskell是面向函數編程 scala是混合編程 

雖然python fp不如 haskell scala oop 不如java scala 但是其語法簡單 可以讓程序員更快地解決問題


  • pypy:將python直接解釋成機器碼 速度大量提高


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章