12.31 Python 2019年值得關注的變化


Python 2019年值得關注的變化

2019 年 python在編程語言中所處的地位和 Python 值得關注的技術和趨勢。

2019年TIOBE的編程語言排行榜

Python 在 TIOBE 編程語言排行榜上的排名,這個榜單基於Google、Bing、Yahoo!、Wikipedia、Amazon、YouTube和Baidu等流行的搜索引擎計算評分,在2019年,第一是 Java ,第二是 C語言,第三是 Python。

Python 2019年值得關注的變化

目前使用 Python 構建的網站

看Python市場需求也可以考慮一下實際用Python寫的網站。

根據 BuiltWith的數據 顯示,其實有非常多的人用Python構建網站。其中Instagram,Netflix,Dropbox,Spotify等這些大公司都有用Python 來開發他們的網站和應用。

Python 2019年值得關注的變化

技術崗位對 Python技能的需求。

根據 indeed 網站統計,Python 在 2019 年招聘廣告中所佔的比例是 18%,2014 到 2019 這五年內,增幅達到 123%,是招聘市場中排第三的搶手技能。

Python 2019年值得關注的變化

Python 2 停止維護

根據 2019 Python 開發者報告,Python 3 的使用率快速增加中,今年已經達到 87%,Python 2 在 2020 年 1 月 1 日就不再維護了,官方也在催促遷移至 Python 3。

Python 2019年值得關注的變化

49%用 Python 是為了做數據分析

數據分析和Web 開發依舊是 Python 開發的兩大主要用途。Python也被認為是數據科學(數據分析和機器學習)的最佳工具之一。

Python 2019年值得關注的變化

43%用 Django 做 web

Django和Flask仍然是目前最流行的Python web框架。去年 flask是第一,這兩個一直都比較流行。 Django 3.0 即將支持異步,這讓 Django 更加受關注。

Python 2019年值得關注的變化

58%選擇用 NumPy 做數據分析

最受歡迎的數據科學框架和庫是:NumPy,Pandas,Matplotlib。

在機器學習方面的庫:TensorFlow,SciKit-Learn,Keras也很受歡迎,因為 Python 是現在非常火的機器學習的主要開發語言。

Python 2019年值得關注的變化

42% 用 PyCharm寫代碼

PyCharm 的專業版和社區版是最流行的 Python 開發工具,VS code 是第二受歡迎的。

Python 2019年值得關注的變化

Python 3.8 版本新的語法形式

PEP572,賦值表達式:“:=”,也叫海象運算符,因為:=很像海象,眼睛小小,長著長長的牙。

Python 2019年值得關注的變化

最爭議的 AI 換臉

一段把射鵰英雄傳中朱茵的臉換成楊冪的視頻,讓 AI 換臉走進公眾視野。

Python 2019年值得關注的變化

隨後淘寶出現視頻換臉灰產。只要拿別人的三張朋友圈自拍,就可以把人臉合成到任意視頻中,引發巨大的爭議,目前該商品已下架。

2020 年 python 的 4 大趨勢

  • Python 的語法趨於穩定

Python 4.0 語法不再有劇烈的變動,趨於穩定。

  • Python 異步趨向成熟

Django 3.0 將強力支持異步;許多庫基於 starlette 實現了高性能的異步。

  • -> 類型標註更常用

類型標註在許多庫中更加常用,比如 requests 。類型支柱將支撐 Python 成為更加強大的編程語言。

  • 爬蟲不再強勢

爬蟲相關的庫和框架不如往年的活躍。


分享到:


相關文章: