Python結構簡明、易于上手、資源豐富、功能強大,目前已經取代Java,成為全球大學校園中最受歡迎的機器學習編程語言
      Python不斷發展壯大。許多流行的開發人員社區,包括StackOverFlow和Code Academy都見證了Python作為主要編程語言的興起。
      那么為什么要學習Python呢?
      
1.數據科學研究
      我知道很多朋友對投資銀行的Java編程工作感到厭倦
網站制作,很多人正在轉而學習Python。
      但是,是什么讓Python成為數據科學和機器學習的首選語言?不久之前的首選不是R語言嗎?我覺得一個原因就是Python提供庫和框架。比如:
面向AI、數據科學和機器學習的PyBrain、NumPy、PyMySQL是Python取代R成為機器學習首選的原因之一。
      另一個原因是多樣性,使用Python可以比用R做更多的事情,比如可以創建腳本來實現任務的自動化、進入Web開發領域等。
   
   2. 機器學習
      機器學習是學習Python的另一個原因。機器學習在過去幾年里實現了驚人的發展,正在迅速改變著我們周圍的一切。
      現在的算法一天比一天復雜,如果你對機器學習感興趣,不管是想要做一個項目還是只是想做著玩,Python都是唯一能讓這個過程變得更簡單的主要編程語言。
      盡管Java中也提供了機器學習庫,但Python提供的內容更多、更豐富,因為開發人員社區更喜歡Python而不是其他關于數據科學和機器學習的內容。
       3. Web開發
      老式開發需求是開發者學習Python的另一個原因。Python提供了許多優質庫和框架,比如Django和Flask,讓Web開發變得非常簡單。
      PHP中需要花費數小時的任務,使用Python可以在幾分鐘內完成。Python也被用于網絡爬蟲。像Reddit一些流行網站就是使用Python構建的。
      4. 學習簡單、易上手
      這是初學者學習Python的最大原因。當你第一次開始編程寫代碼是,一般不希望從語法嚴苛、規則奇怪的編程語言開始上手。
      Python可讀性高、結構簡單,也更容易設置。你不需要處理任何類路徑問題,比如Java或C ++的編譯器問題。你只需安裝Python,只需要在路徑中添加Python即可,你可以從計算機上的任何位置運行Python。
      5.資源豐富的開發者社區
	      你需要一個資源豐富的社區來學習新技術,在學習編程語言時,朋友是您最重要的資源。你會經常遇到這樣那樣的問題,這時你經常會需要幫忙。像StackOverflow這樣的大型社區,將許多Python專家聚集在一起,幫助新手。
	
	
 
	Python 
      6.功能強大的庫和框架
      Python和Java之間的一個相似之處是可以執行任何操作的開源庫、框架和模塊,使應用程序的開發非常容易。
      想象一下,創建一個沒有Spring in Java或Django和Flask的Web應用程序,可以使你的工作變得更簡單,因為只需要關注業務邏輯即可。
      Python有許多庫,可滿足不同需求。 Django和Flask是Web開發中最受歡迎的兩種,而NumPy和SciPy是則是面向數據科學的。
      Python擁有最好的機器學習和數據科學庫的集合,如TensorFlow,Scikit-Learn,Keras,Pandas等等。
      7.流程自動化
      我第一次接觸Python是因為要寫腳本。當時我正在使用一款通過UDP接收消息的應用,應用出了問題,在日志中查看不到消息。
      我想檢查一下端口上是不是接收到UDP流量,但沒有方便好用的UNIX命令來實現。
      我旁邊的一個朋友正在學習Python,他在短短5分鐘內就寫出了一個實用工具,使用一個Python模塊攔截到了UDP消息。
      這件事給我的印象深刻,Python寫腳本、工具和推進自動化流程上功能強大。
      8.用途多樣化優勢明顯
      R語言在數據科學和機器學習上表現很好,但在Web開發方面無所作為。學習Python意味著你可以做很多事情。
      比如可以使用Django和Flask創建Web應用程序,使用NumPy、Scipy、Scikit-Learn和NLTK進行數據分析。還可以使用Python編寫腳本,來自動完成許多日常任務。
      9.職業前景與個人成長
      Python的發展速度非常快
互聯網行業網站制作,而且時間很長,如果你剛剛開始編程生涯,那么學習一門不斷開發中的編程語言會很有意義。
      這不僅可以有助于快速找到工作,而且還可以加速職業發展。對于初學者來說,這應該是他們學習Python的第二重要的原因,僅次于“簡單易上手”。
     
 10.掙錢多!
      Python開發人員一般是目前收入最高的開發人員,特別是在數據科學、機器學習和Web開發方面。
      這些開發人員的平均年薪可達7萬-15萬美元不等,具體水平取決于開發經驗、職位和工作領域。
      總體來說,功能多、資源多、賺錢多成了學習Python的主要理由。你還在等什么?趕緊學起來吧!
,