Python是一門長期以來被認(rèn)為具有強大功能,易于學(xué)習(xí)和理解代碼的編程語言,Windows,Linux / Unix,Mac OS X和其他平臺用戶均可使用它,現(xiàn)在他們可以從以下位置下載官方Python軟件包Python Software Foundation頁面。Python已預(yù)裝在大多數(shù)Linux發(fā)行版,如Ubuntu版本中,但是在Microsoft的Windows操作系統(tǒng)中,我們需要顯式安裝和配置。
清晰有趣
Python由Guido van Rossum創(chuàng)建,并于1991年首次發(fā)布,是一種解釋型,高級通用編程語言,被認(rèn)為是ABC語言的后繼語言,其哲學(xué)強調(diào)代碼的可讀性。它力求使語法和語法清晰,包括“應(yīng)該有一個-最好只有一個顯而易見的方法”的設(shè)計理念。它的意思是使用起來也很有趣,這在它的名字中就得到了體現(xiàn)–向英國喜劇團Monty Python致敬。
自1990年代初以來-當(dāng)一小群早期用戶熟悉Python以來-很明顯,該語言提供了一種新的簡便的編寫代碼的方式。印度Dell EMC的軟件工程師Prajwal Shetty指出,如今,它每天被成千上萬人使用,并受到專業(yè)人士和業(yè)余愛好者的歡迎,他本人也是Python的忠實擁護者。自2003年以來,它一直被TIOBE編程社區(qū)索引評為十種最受歡迎的編程語言之一,而近年來,它成為僅次于Java和C的第三種最受歡迎的語言。 2007、2010和2018。
Shetty指出,Python當(dāng)前增加新用戶的速度比許多其他編程語言要快,并且預(yù)計在不久的將來(可能在未來三到四年內(nèi))它將成為世界上最受歡迎的編程語言。確實,在2019年,它達(dá)到了TIOBE指數(shù)的最高評分。對于最初由van Rossum(當(dāng)時因當(dāng)時存在的編程語言的缺點而感到沮喪)的項目開始的東西可謂壯舉。
它在Web開發(fā)人員,數(shù)據(jù)科學(xué)家和系統(tǒng)管理員中仍然很受歡迎。包括Wikipedia,Google,Yahoo和Facebook在內(nèi)的許多大型組織都使用Python。該語言用作Web應(yīng)用程序的腳本語言(在某些情況下,它比Java和C之類的常規(guī)語言更具生產(chǎn)力)。它也用于科學(xué)計算,人工智能項目和自然語言處理,并嵌入許多軟件產(chǎn)品中。許多操作系統(tǒng)都將Python作為標(biāo)準(zhǔn)組件。
弄臟手
盡管微軟已經(jīng)與Python社區(qū)建立了十多年的關(guān)系,并且目前雇用了該語言的一些主要貢獻(xiàn)者,但Windows長期以來一直是唯一沒有提供現(xiàn)成的Python解釋器的主流操作系統(tǒng)。
對于那些知道如何安裝和使用編程語言的經(jīng)驗豐富的專業(yè)用戶來說,這也許不是一個大問題。但是,對于許多仍然是Python初學(xué)者的人來說,這無疑是一個問題。” Shetty說。
Python仍然完全獨立于Windows操作系統(tǒng),但是它的安裝現(xiàn)在包含直接將命令帶到Python存儲頁面的命令。對于以該語言開始的用戶,Microsoft Store軟件包被視為默認(rèn)選擇。Shetty認(rèn)為,盡管大多數(shù)開發(fā)人員都喜歡在Linux環(huán)境中工作,但微軟的舉動“無疑幫助了試圖使雙手變得骯臟的Python初學(xué)者。”
他自己的語言之旅始于2015年,當(dāng)時他在RoboSoft Technologies從事工程學(xué)和實習(xí)。那時,他參加了密歇根大學(xué)的在線“ Python入門”課程,此后一直使用該語言。他認(rèn)為,對于軟件開發(fā)人員而言,此舉意味著可以幫助建立構(gòu)建環(huán)境并快速部署代碼。
“它提高了工作效率,”
Shetty爭論說,Shetty還是個孩子的時候就決定當(dāng)一名軟件工程師,并在11年級時開始編程。
他還堅持認(rèn)為,從項目管理的角度來看,更輕松地訪問Python意味著在截止日期之前完成計劃的工作,同時滿足所需的關(guān)鍵性能指標(biāo)。
Shetty聲稱:“它在敏捷開發(fā)的沖刺中顯示了出色的成果。”
Python編程語言的許多優(yōu)點很可能會在未來幾年繼續(xù)吸引眾多新用戶,因此也將繼續(xù)鞏固該語言在人氣排名中的地位。微軟的決定將進一步促進該語言的持續(xù)發(fā)展。
以上就是關(guān)于Python受歡迎程度持續(xù)增長的兩個主要原因的全部內(nèi)容,想了解更多關(guān)于Python的信息,請繼續(xù)關(guān)注中培偉業(yè)。