Python是一種計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言,又被稱(chēng)為膠水語(yǔ)言,可以用混合編譯的方式使用c/c++/java等語(yǔ)言的庫(kù)。你可能已經(jīng)聽(tīng)說(shuō)過(guò)很多種流行的編程語(yǔ)言,比如在大學(xué)里感覺(jué)非常難學(xué)的C語(yǔ)言,進(jìn)入社會(huì)非常流行的Java語(yǔ)言,以及適合初學(xué)者的Basic語(yǔ)言,非常適合網(wǎng)頁(yè)編程的Java語(yǔ)言等,Python是他們其中的一種。而近幾年來(lái)python的火熱大有壓倒java的趨勢(shì)。很多人還不是很清楚python到底是什么,以及python有哪些用處。
Python可以做什么?
1)網(wǎng)站后端程序員:使用它單間網(wǎng)站,后臺(tái)服務(wù)比較容易維護(hù)。如:Gmail、Youtube、知乎、豆瓣
2)自動(dòng)化運(yùn)維:自動(dòng)化處理大量的運(yùn)維任務(wù)
3)數(shù)據(jù)分析師:快速開(kāi)發(fā)快速驗(yàn)證,分析數(shù)據(jù)得到結(jié)果
4)游戲開(kāi)發(fā)者:一般是作為游戲腳本內(nèi)嵌在游戲中
5)自動(dòng)化測(cè)試:編寫(xiě)為簡(jiǎn)單的實(shí)現(xiàn)腳本,運(yùn)用在Selenium/lr中,實(shí)現(xiàn)自動(dòng)化。
6)網(wǎng)站開(kāi)發(fā):借助django,flask框架自己搭建網(wǎng)站。
7)爬蟲(chóng)獲取或處理大量信息:批量下載美劇、運(yùn)行投資策略、爬合適房源、系統(tǒng)管理員的腳本任務(wù)等。
具體日常比如自動(dòng)備份你的MP3;
還有可以做網(wǎng)站,很多著名的網(wǎng)站像知乎、YouTube就是Python寫(xiě)的;
也可以做網(wǎng)絡(luò)游戲的后臺(tái),很多在線(xiàn)游戲的后臺(tái)都是Python開(kāi)發(fā)的。