為什么python一下子就不火了?
大家好,我是陳老師,作為一名青少年編程老師,以我的角度來跟大家分享一下我的觀點(diǎn)。
回想過去4年前,也就是我剛接觸Python的那會,那個(gè)時(shí)候Python就已經(jīng)火了,我也是看這么多人都在追學(xué),我才踏入了網(wǎng)絡(luò)培訓(xùn)的門檻,也正因?yàn)檫@一門檻,將我?guī)肓瞬灰粯拥氖澜纭? Python作為一門膠水語言,小白、大白、相關(guān)專業(yè)等出身的人都可以學(xué),并且入門也會很快。那些說學(xué)不會的,可以跟小學(xué)生、初中生類比下,他們可是都能學(xué)會的哦。我們評價(jià)一個(gè)事情“火不火”主要是從流量多不多的角度,因?yàn)檫@是最具象的。玩的人多,那他就能火,例如:人工智能、AI換臉、爬蟲、大數(shù)據(jù)、短視頻、元宇宙等等。我就從另外一個(gè)角度來分析下,如果大家認(rèn)可,可以給我點(diǎn)個(gè)贊。(哈哈,有拉票的嫌疑)
Python語言的本質(zhì)眾所周知,Python作為一門人工智能語言,又被名為膠水語言,離不開它的本質(zhì)---開源。
吉多范羅蘇姆(Python之父)從ABC語言那里得到了一些啟發(fā),通過三個(gè)多月研發(fā)了Python,開始只是在他的小圈子里流傳,那個(gè)時(shí)候互聯(lián)網(wǎng)也還沒有興起。直到后來互聯(lián)網(wǎng)興起,他也就將Python源代碼開放,建立了社區(qū)供大家一起學(xué)習(xí)、交流。
外國人的思維可能沒辦法理解,放在中國,這是不可能的,我巴不得自己研究出來的只屬于我自己,不過隨著時(shí)間的推移,中西方思維上有了一定的融合,中國人也在慢慢的接受著合作共贏帶來的魅力。
所以說Python能火的第一個(gè)原因:互聯(lián)網(wǎng)的興起、開放源代碼、學(xué)習(xí)交流社區(qū)
Python爬蟲互聯(lián)網(wǎng)經(jīng)過幾十年的快速發(fā)展,它所承載的信息量也是萬億單位以上了,人們對于數(shù)據(jù)越來越重視,加上Python開源,很多開發(fā)者也瞄準(zhǔn)了這個(gè)方向,開啟了信息采集的開發(fā)之路。突然之間,Python就被推上了前三(堪比學(xué)霸養(yǎng)成記)。
有人會說,難道其他語言就沒有信息采集嗎?答案肯定是不會的,就像一句吃飯,粵語、法語、英語等都能表達(dá)一樣,數(shù)據(jù)采集也出現(xiàn)在java、c++等編程語言中。只是因?yàn)镻ython開源,能參與的人多的是,專業(yè)的、不專業(yè)的、高級程序員、初級程序員、學(xué)者等都在樂此不疲的開發(fā)。
所以說Python能火的第二個(gè)原因:信息大爆炸、重視數(shù)據(jù)信息
Python數(shù)據(jù)科學(xué)信息大爆炸,導(dǎo)致信息收集更多,也導(dǎo)致信息需要進(jìn)行篩選、處理、提取、運(yùn)用等需求。從而數(shù)據(jù)處理、數(shù)據(jù)科學(xué)就被那么多的開發(fā)者召喚出來了。
例如:一些電商、軟件公司等企業(yè)需要對數(shù)據(jù)信息進(jìn)行分類、提取、顯示,方便掌握更精準(zhǔn)的信息用于服務(wù)客戶。
所以說Python能火的第三個(gè)原因:信息大爆炸、信息篩選
Python人工智能自然語言處理、人臉識別、圖形識別等也隨著互聯(lián)網(wǎng)的推廣而進(jìn)入人們視野。
人類一直在做一件解放束縛的事情,從精神領(lǐng)域、物質(zhì)領(lǐng)域等中尋求解脫。自然語言處理能幫助我們解脫拼音打字、五筆打字的煩惱,人臉識別能幫助我們解脫掃碼、攜帶手機(jī)煩惱(可能現(xiàn)在手機(jī)很重要,但未來我認(rèn)為手機(jī)將不存在),圖形識別能幫助我們解脫抓捕犯罪、快速破案等煩惱(可能那時(shí)就沒有警察了)。
最近有一個(gè)虛擬產(chǎn)品也火起來了,就是元宇宙,陳老師準(zhǔn)備涉獵其中,來玩一玩,感受一下它的雛形魅力。元宇宙的誕生其實(shí)不僅體現(xiàn)了人工智能技術(shù)、也體現(xiàn)了多種編程語言的協(xié)同工作。分久必合,合久必分,估計(jì)說的就是各司其職,但又彼此緊密協(xié)同吧。
所以說Python能火的第四個(gè)原因:解脫束縛、人工智能
Python教育學(xué)習(xí)的人多了,社區(qū)活躍度高了,那么自然而然的追求者也就多了,就有些類似于弘揚(yáng)佛法,Python被全球各地的“傳道士”廣而告之,又加上互聯(lián)網(wǎng)的扶持,導(dǎo)致在短短幾年內(nèi)火遍全球。Python編程語言還被納入中小學(xué)信息教材里,讓Python在新生力量中得到很大的發(fā)揮,導(dǎo)致全球年少老幼都有所耳聞。
所以說Python能火的第五個(gè)原因:教育教學(xué)
Python還有更多有趣好玩的地方,關(guān)注我了解更多精彩。
想學(xué)Python的同學(xué),也可以關(guān)注我,領(lǐng)取全套Python資料哦。