页面

2018年5月1日星期二

文科生、零基礎,能學會全世界最受歡迎編程語言?




Python除了在商業領域之外,在社會學、文學和新聞等人文社科領域,以及在數學和生物等理工類領域,同樣擁有便捷高效的數據處理能力,並可以觸類旁通將其靈活應用於各專業中。

專欄:思想與社會   作者:群學書院 日期:2018-04-07

人工智能引領全球目光,AlphaGO的出色表現讓整個世界為之興奮,機器學習的首選語言就是Python。(Pixabay)






2017年7月20日,全球最大的非營利性專業技術學會──電氣和電子工程師協會(Institute of Electrical and Electronics Engineers,IEEE)公布了2017年編程語言排行榜,不出所料,高居榜首的程序叫做Python。

Python是什麼?

簡單點說吧,Python是一門編程語言,操作簡潔而清晰、功能專業而強大、入門容易又嚴謹。打個比方,同樣一項工作,用C語言編程,可能要1,000行,Java要100行,Python可能只要10行。




在美國,頂級明星網站,比如Google、Facebook、Yahoo、YouTube、Instagram,還有美國太空總署(NASA),都是基於Python編寫核心業務。

在中國,僅僅五年前,Python還是一門小眾語言,但是過去這五年,Python的搜索指數,已翻了十倍,成為真正萬眾矚目的焦點。

Python為什麼這麼火?

回過頭看,Python的每一步發展,都與中國互聯網行業的迅猛腳步環環相扣:


2014年,是「大眾創業、萬眾創新」元年,O2O、P2P產品如雨後春筍般冒出,而最適合快速搭建原型的編程語言,就是Python。

2015年,雲計算方興未艾,而最著名的雲計算開源平台OpenStack就是基於Python進行開發的。


2016年,「網絡爬蟲」如火如荼,基於Python在數據挖掘、數據分析方面的便利性,一時有「十個爬蟲,九個用Python」之說。





2017年,人工智能再次引領全球目光,AlphaGO的出色表現讓整個世界為之興奮,而人工智能、機器學習的首選語言就是Python。

2018年,1月16日上午,教育部正式將人工智能、物聯網、大數據處理正式劃入高中新課標,這就意味着現在的學生16歲就要開始學習編程了!相信在中學生那裏,Python簡潔而強大的功能,將再次得到印證。





文科生能學會Python嗎?

當然可以!

舉個例子,南京大學歷史學院王濤副教授,以研究中世紀教會史著名。而最近他研究關注的焦點,則轉移到數字技術在傳統人文領域的應用。比如,他基於德意志啟蒙時代的海量文本,構建主題模型,運用可視化手段確定主題數量和相應高頻詞彙,對這段歷史的解讀,呈現出傳統歷史研究完全不同的壯闊面貌。





Python已廣泛應用於大數據、社會網絡、數據挖掘、網絡爬蟲、機器學習、計量經濟學等諸多前沿領域,愈來愈多來自心理學、社會學、經濟學、新聞傳播學、歷史學等學科的研究者在用Python開展有趣富有挑戰性的研究議題,編程語言已在人文社會科學領域顯示出了廣闊的應用前景。


原刊於群學書院微信平台

没有评论:

发表评论