為什麼python更適合用來寫腳本檔?

WBOY
發布: 2016-08-31 08:54:50
原創
1560 人瀏覽過

為何全部人都推崇用Python寫腳本? Python有什麼特別的優勢嗎?我覺得好像跟PHP沒沒什麼質的優勢?
像node.js還是非同步的,所以覺得比較適合用來寫腳本,但Python呢?為什麼?

因為最近準備寫腳本,在糾結用哪個語言寫 Python/PHP。
有經驗的朋友請教一下。

回覆內容:

為何全部人都推崇用Python寫腳本? Python有什麼特別的優勢嗎?我覺得好像跟PHP沒沒什麼質的優勢?
像node.js還是非同步的,所以覺得比較適合用來寫腳本,但Python呢?為什麼?

因為最近準備寫腳本,在糾結用哪個語言寫 Python/PHP。
有經驗的朋友請教一下。

我想大概有兩方面的原因:

  1. 一方面是Python本身語言的特性,簡單、明確、優雅。
    很多腳本語言是需要寫一些小工具解決問題,並不是很在意效能。這種語言很容易上手的語言因此常被使用。

  2. 兩一方面可能是得益於Python完善的第三方函式庫。例如:
    在科學計算領域有:Matplotlib、SciPy、NumPy
    在影像處理領域有:PIL
    在網頁解析領域有:BeautifulSoup
    這些第三方函式庫,都能夠讓程式寫腳本的時候事半功倍。

  • 文法簡單

  • 開發速度快

  • 第三方函式庫應有盡有

簡單,學習成本低,跨平台,與其他語言契合度高,所以又是很好的膠水語言,再加上海量的第三方庫,覆蓋了網絡、文件、GUI、數據庫、文本等大量內容。可以做介面,web,遊戲,大數據,機器學習等。 Python的哲學就是簡單優雅,盡量寫出容易看懂的程式碼,盡量寫少的程式碼。好了,安麗完了,導演,我的盒飯呢。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!