首頁>Club>
19
回覆列表
  • 1 # 數媒派

    可以,Python和C++並沒有直接的關聯,連語法都差別很大,相當於一門新的語言。

    Python相比C++簡單很多,而且很多需要的東西都有現成的,你用別人開發好的包就可以了。

    Python現在挺火的,也很實用,在爬蟲,資料處理,人工智慧等方面都有大用處。

    適合新人小白,想轉行的人。

  • 2 # 科技時代聊程式設計

    是這樣的,其實我是推薦直接學習Python或Java的,尤其是Python很適合作為第一門學習的程式語言,Python簡單易學,很貼近於自然語言,而且在公司中也使用的比較普遍。

    C++一般做遊戲開發、嵌入式的多一些,所以如果你以後不是往這幾個方向發展的話,完成可以直接學習Python的。

    再往細說一些,你提到了2門語言,分別是Python和Java,都是目前非常主流的、大家耳熟能詳的程式語言,我來說下學習這兩門語言的區別:

    Python在人工智慧(AI)領域是主流的程式語言,用的很多,人工智慧是以後社會發展的大方向,所以學Python比較有前途一些。不過就現狀來說,公司用Python的還是沒有Java的多,因此Java更容易找工作一些,畢竟大部分公司都在用Java做企業應用、大型架構等。

  • 3 # 樂學酷思

    這三種語言各不相同,各有區別:

    C++是一種大而全的語言,包羅永珍。既向前相容C語言支援底層的機器操作,又支援面向物件程式設計和執行時型別識別,同時還支援泛型程式設計。可是也正因為此,也被人比作被插上臂膀的豬。

    JAVA是在C++基礎上對面向物件程式設計和動態型別識別的改善,雖然後來形勢所迫加入了偽泛型程式設計,但是在學習週期和使用簡易度上都有了很大的提升。同時JAVA相比C++增加了垃圾收集,使得JAVA的易用性有了質的提升。否則,光是記憶體管理就夠學個一年半載的。

    PYTHON是解釋型語言,不再需要編譯後才能執行,且擁有簡易的語法,支援面向物件、動態型別識別和函數語言程式設計。在實現上有大量的庫做支援,很多底層實現都是C/C++做的,又稱為膠水語言,可以基於第三方庫快速做出成果。提高抽象性,突出業務邏輯。

    這三種語言的學習難度依次降低:C++ > JAVA > PYTHON。抽象程度越來越高,開發難度越來越低,但是也離機器層面的東西越來越遠。

    最後,三大語言之父的照片,有你喜歡的嗎?

  • 4 # 蜜蜂攻城獅

    我給你總結一下,我是從易語言開始入這個行業的,然後在大學學習了C語言,跟著導師做WinCE學習了C++,後來校招進公司後,又自學了JAVA,前年學習了Python。

    首先、明確你想要做什麼,語言只是工具,學會一門語言,然後學習其他的語言會非常輕鬆。但是我建議你首先學習C語言,然後學習JAVA語言,因為這兩門語言代表了兩個流派。面向過程和麵向物件。掌握了他們,其他的語言基本類似。

    為什麼建議先學C語言,因為其他很多的語言都有C語言的影子,比如邏輯處理,迴圈處理,資料模型等。

    為什麼又建議你學習Java,而不是Python呢。因為Python是沒有";",它完全靠著縮排來控制格式,如果你習慣了python的語法格式,那麼你學習JAVA你會覺得非常痛苦。

    當然,也不一定非要學Java,因為現在初級Java人才用不完,高階的非常缺乏,而且大資料時代的來臨,不可否認Python的處理能力強於JAVA。

    還是那一句話,根據你的職業規劃來,近期需要用什麼就學什麼,當你真正工作的時候,你還會接觸更多的語言!

    加油,IT有你更精彩

  • 5 # 山海皆可平z

    完全可以啊。

    這三個沒有直接關聯關係的。你可以選擇任何一個開始學習。

    只是語言都是有相同的地方。

  • 中秋節和大豐收的關聯?
  • 小孩子不吃藥該怎麼辦啊,有什麼好方法嗎?