[譯]Python做爲一種編程語言有多強大?

Quora問題:Python做爲一種編程語言有多強大?如下是Patrycja Okowicka的回答python

說實話,Python是一門強大的語言,幾乎全部東西均可以用Python建立!這就是爲何它被YouTube,Instagram,Netflix甚至Quora使用的緣由!
這門編程語言讓我幾乎天天都感到驚喜和驚訝。(這就是爲何我鼓勵你們學習它的緣由)。git

在我給你直接回答你的問題以前,我想強調一下:Python是被認爲是增加最快的主要編程語言。
Python易於學習,用戶友好且功能強大,因此Python能在編程語言中排名前五的絕不使人意外。程序員

好了,如今我將要用一個很酷的例子告訴你,你能夠用Python來作什麼。
Python對Web開發很好用。在這種狀況下,我不得不提到最流行的Python框架Django。它的特色是在一個軟件包內部,從從低到高地構建Web應用程序。值得補充的是,Google,Instagram,YouTube甚至Quora這樣流行的網頁應用程序都在使用Python!您能夠在《A Beginner's Introduction to Python Frameworks.》這篇文章中閱讀關於Python框架的更多信息。github

感謝各類庫使得Python成爲科學計算方面的很好的語言。
最受歡迎的庫和工具豆油那些?在下面簡單列取了5個最流行的Python科學庫和工具:
Astropy http://www.astropy.org
Biopython http://biopython.org
Pandas http://pandas.pydata.org
matplotlib https://github.com/matplotlib...
NumPy http://www.numpy.org
若是你想得到更多的信息,並瞭解更多的庫和工具,你能夠查看《The most popular Python scientific libraries》這篇文章。算法

您可使用Python進行機器學習:指紋識別,預測股票或垃圾郵件檢測。更重要的是,您能夠將其用於瀏覽器自動化。這意味着你可使用Selenium和Python來自動化你的瀏覽器來作社交媒體的投遞。編程

好的,如今是使用Python來作一些實際例子了。我找到了一篇關於Monovar的文章,這是用Python編寫的用來摧毀癌症的計算機程序。這是一種算法,經過查明單個癌細胞的重要變化,有助於爲癌症患者提供更加個性化的治療。因此,咱們甚至能夠用它來拯救生命!瀏覽器

不久以前,我據說Netflix正在使用Python來實現自動化和監控工具。 Netflix也使用它來確保電影流沒有中止。框架

最後一個例子是使用Python做爲金融科技的技術選擇。金融科技企業須要一種易於處理,可擴展,成熟,高性能的編程語言,並配有現成的庫和組件。 Python是金融行業理想的編程語言。機器學習

投資銀行、對衝基金行業和銀行正在廣泛使用Python來解決訂價,交易管理和風險管理平臺的量化問題。在分析,監管,合規性和數據方面,Python彷佛也可以解決金融業面臨的大部分挑戰。須要一個證實嗎?這裏是技術棧中使用Python的15大金融科技公司編程語言

正如你所看到的,每一個人均可以使用Python:初學者和高級程序員,大公司和初創公司...

相關文章
相關標籤/搜索