回覆列表
  • 1 # 空空老木頭

    python真的不錯哦,有各種庫供使用。而且現在節奏快,python作為指令碼型語言也有很大優勢,不需要編譯,隨寫隨用。

  • 2 # A佈道師

    程式設計之王?使用的人最多嗎?可以參考最近

    最近TIOBE公佈了2020年5月程式語言排行榜,其中排名前三的分別是C、Java、python。

    除了上面的這種統計排名,下面說說我個人對語言之王的理解:

    如果還在糾結哪個語言最好,或者第一之類的,我認為這些人大部分是工作時間不長或者學生之類的。

    真正對於工作很多年來說,一般都會掌握多種語言,不過有一到兩種是自己飯碗語言,其他的是輔助。

    例如做偏底層的人,開發大部分是使用c語言,但他們在進行測試或者需要把這個專案工程進行發包,釋出自動化部署安裝,測試,運維工具。可能使用Python ,shell之類就很常見了。

    另外一個真正產品或者專案,一般涉及語言會有好幾種,例如一個分散式儲存系統產品。整個產品會涉及,底層儲存引擎採用c/c++,管理控制面採用java,Python ,甚至go都可以。另外還會涉及產品前端頁面,就會涉及到前端框架語言了。到部署,又會涉及Python 或者shell等。

    就拿我現在團隊做的東西,會涉及java,Python ,go,c,都會有。一個產專案要做的好,都不能缺,只是有時候重點不同。

    例如對內產品,可能前端方面要求不會像對外那樣高。但是一個專案最終做到什麼高度。會取決於整個專案的短板在哪裡。

    所以不要糾結哪個語言是王者,對於工作多年的人來說,應該很少會說哪個語言最好,在專案初期選型,會考慮到團隊技術棧,經驗,語言技術棧,以及架構方案等來綜合考慮採用什麼語言進行開發的。

    最終說了這些,建議您在精通一到兩門語言後,其他語言要適當瞭解其他語言,瞭解語言一般適用場景,是開發效率高還是效能高,可維護性,跨平臺,相容性等。

  • 3 # 真致資訊科技

    python最近幾年真的解決了程式語言當中很多痛點,這也是為什麼那麼多程式設計師喜歡的原因,可以做爬蟲啊,資料分析一些程式。這這些程式近幾年也是比較火熱的,所以這門語言也就很火熱。

  • 4 # 大話搜尋引擎

    程式設計之王還是C語言合適,不過由於機器學習的發展基於python的庫十分豐富,所以python也很火,但是不代表其無所不能,每種語言都有適合其地方,不能一概而論,不能誇大,也不能低估。

  • 5 # 熱點看資料

    其他語言瞭解不多,但python還是瞭解一二。1、python是目前最火的語言。看各個培訓機構課程就清楚了。2、入門簡單能力強。我用它寫自動化,把ERP裡的資料自動提取處理並輸入到excel表中。3、大資料,文字挖掘,做爬蟲。可惜淘寶京東去年年中開始都部署了反爬蟲,現在大型網站都不好爬了。4、做軟體配合gui介面可以做很多實用的exe程式。5、還能做遊戲。 如果講效能肯定沒有c、java之類強。但python最強大的是是你想幹啥,它都能滿足你。

  • 6 # 彌勒你的眼

    最近一則python取代excel的訊息不脛而走,真的能夠得到廣泛的運用嘛?如今python曝光率如此居高不下,到底是認為炒作還是真的應用廣泛?我所接觸的python基本都在用於自動化測試,資料分析,AI等。國內做網站或寫伺服器用python的還是微乎其微,有時候總喜歡拿國外的youtobe等來做宣傳,但感覺在國內並沒有想象中的那麼火

  • 7 # 虎叔愛分享

    看對“程式設計之王”怎麼定義:如果使用的人多就是“程式設計之王”,那Python有希望;如果講究效能,那C和彙編搭配才是“程式設計之王”,也是系統軟體編寫的不二選擇;如果看在網際網路後臺應用情況,那Java是“程式設計之王”。C、Java、Python各自有其發揮王者風範的領域,但整體上來說,如果只會Python的話,是很難找到好工作的,好好掌握C和Java,以及它們所適用領域的業務知識,對一個IT工作者來說更為重要。

  • 8 # 編碼之道

    說到程式語言排名,業界普遍認同的一個排行榜就是TIOBE榜單,下面讓我們先看看今年五月份程式語言的最新情況:

    再來看看程式語言排名長期指數變化:

    從這些資料來看,Python從來沒有排名第一過,最好排名也不過是目前第三的位置,不知道題主是從什麼地方見到Python排名第一?

    從目前國內實際情況來看,Python的確非常的火熱,我想這可能得益於人工智慧近年來的快速發展,Python以其功能強大,簡單易學,關鍵是開源軟體,而且有大量的第三方庫,所以受到很多人的熱捧。然而最火爆並不代表最實用,就如同影視界出了一顆新星,受到很多人的追捧,但是名氣大並不意味著他的能力和影響力就比以前的老影帝強。

    再來看看同一城市軟體工程師的待遇情況:

    以上資料來自老碼農所在城市——西安,可見不管是從企業提供的職位數量,還是從企業提供的待遇水平來看,Python工程師都沒有任何優勢,雖然它在TIOBE排行榜上成功超越了C++佔據的第三的位置。

    那麼誰才是程式語言中真正的王者?王者一定是能屈能伸,能隨能就,經歷過波折,雖有起落仍然能夠獨立鰲頭的語言,那麼讓我們看看程式語言長期的變化趨勢。

    從上圖可以看出,C語言屬於發明較早的語言,從發明之初就表現出眾,而且比較穩定;Java出現較晚,但是出現之初也表現出了王者之氣;C++也曾經拿過冠軍,但是後來逐漸衰落;Python在發明之初表現並不起眼,只是因為背後有Google的支援,以及近年來機器學習的火熱才逐漸為人們所追捧。

    透過分析對比,如果以長期綜合表現為判斷依據,那麼只有C語言才是永恆的王者,剛好在五月份的TIOBE排行榜中C語言奪得頭魁,再次上演王者歸來,距上一次排名第一已經五年之久。

  • 9 # 小馬過河Vizit

    語言是根據不同的系統需求而選擇的,儘管很多通用語言,比如java,c++,什麼都能做,但是也不是什麼都適合做。

    要排名也得按照應用場景。比如微服務,分散式應用,java用的最多。底層資料庫開發還得c。

    python這些年是隨著機器學習的熱門而熱門的。本身我也很喜歡python,常用來做一些後臺管理和批處理,資料處理。

    可以說程式設計師都可以用python來輔助自己的日常工作。但產品上用的不多。

    不管什麼語言,掌握演算法和基礎原理。根據需要作出最佳語言選擇才是王道。

  • 10 # 會摳腳的哈士奇

    市面上各種培訓機構都在吹噓Python有多火熱,但是我希望大家還是要理性的去看Python。說到底,Python只是一種語言,為了實現某個功能的程式語言。

    關於Python的優點大家都說過了,簡單上手、語法簡單、第三方庫多且呼叫方便等等,特別適合新手上手,一度有傳言說可能替代掉Excel,這些確實是不可否認的事實,也是建議大家去學習使用這門程式語言,甚至納入少兒程式設計系列教程的。

    但是當下來看,目前還沒達到程式設計之王的地步,在很多領域,尤其是大資料這塊,還是java的天下,如果說未來隨著越來愈多的人使用並貢獻開原始碼,讓龜哥把Python的領域更加做大,最佳化底層編譯速度,其實是由希望做到程式設計之王的稱號的,至少目前還做不到。

    最後順便提一句,一個程式設計師不可能只會一種語言,他一定是多種程式語言都會的,而Python未來肯定是每個程式設計師都願意去學習使用的語言之一,這一點是肯定的。

  • 11 # 羅果

    沒有任何一種程式語言對於所有應用場景是最好的,就好像你說漢語是最牛掰的文字一定有許多人並不認同一樣。比如,用Python寫個作業系統如何?你可以很喜歡高圓圓,但是別人也可以喜歡羅玉鳳啊。根據自己的應用場景選擇和判斷可能更好一些

  • 中秋節和大豐收的關聯?
  • 夏天快來了,吃水果的季節也來了,大家院子裡種了哪些水果?