python語言是人們最喜歡用的語言嗎?
今年在Github上Python項目穩坐前三,從這個數據看還是有不少人用的。最主要用Python的體驗上很好,即拿即用,語法簡單的優勢讓很多開發者都順便學了Python。甚至連產品經理在業餘時間都學Python來吐槽程序員,足以證明Python的易用性。
順便看了下Python程序員的工資,居然有那麼高。。估計佔了一部分在熱門的AI領域裡,畢竟AI大牛工資都高得離譜。實際上大部分Python工程師大概跟Java工資一樣,原諒我這個演算法搬運工拉低了大家的平均工資(逃)
如果你對學習人工智慧和深度學習感興趣,可以訂閱我的頭條號,我會在這裡發布所有與演算法、機器學習以及深度學習有關的有趣文章。
(碼字不易,若文章對你幫助可點個贊~)
我看過一本介紹PYTHON的書籍,上面說學會了這個語言,其他語言都是浮雲
????????相比較java、C++,Python似乎更適合非計算機的人學習數據分析、大數據和人工智慧。
因為Python是一種代表簡單主義思想的語言。閱讀一個良好的Python程序就感覺像是在讀英語一樣,它使你能夠專註於解決問題而不是去搞明白語言本身。
就我個人而言,python是我最喜歡的一門語言,當初吸引我的無非是語法簡單,可讀性比較高,非常適合用於數據挖掘,還用Python寫了個簡單的小遊戲,現在經常用py爬一些稀奇古怪的數據,最近剛自學了Django框架,還在探索中,可惜學校不開這門課。
作為一門動態的面向對象解釋型語言,python的功能非常強大,能夠把其他語言編寫的模塊粘在一起,也常用於伺服器端服務與系統,比Java更輕量級。不過個人認為Python最折磨人的是它的縮進問題。。。新手如果不注意很容易被逼瘋。。。這可能是Python繼承的abc語言最腦殘的一點了。。。
所謂時勢造英雄,python早在1991年就公開發行了,為何到了近幾年才變得如此的火熱呢。一方面其作為開源的語言,大量的貢獻者為其開發了豐富的第三方庫,涉及到了各個領域,甚至現在在前後端開發,智能學習等多個領域都已經站在了主流的行列。其易上手,開發快的特性更是吸引了越多越多的受眾。另一方面,半導體行業的快速發展使得pc的性能逐漸強勁,性能問題在大多數項目工程中再也不是瓶頸所在,程序員們再也不用像十幾年前一樣去絞盡腦汁的做系統優化,類似python這樣的腳本型語言在性能上相比c這樣的編譯型語言的不足越來越被弱化,相信當pc性能過剩的那天,再也沒有程序員願意去寫幾百萬行的c代碼,而是寫幾千行的python代碼來替代了。
python很靈活,規則較少,用起來方便,對新手比較有善。特別是最近的人工智慧大火,數據分析,演算法框架,都可以用python來寫,所以用python的人很多。但是,c,c++,還是最基礎的語言,python的很多底層庫都是c寫的,所以學了python,c也是要學的。
推薦閱讀: