-
1 # 閱世界悅無界
-
2 # IT老菜鳥
我記得前一陣子還傳出,潘石屹也要學習python,足以見到Python的魅力在哪,所以你要是有空,我強烈建議你還是使用Python好。
對於你而言,我認為學習Python我認為有如下的好處:
首先,Python屬於指令碼語言,更加簡單一些,而C++相對比較複雜,所以如果你不是職業程式設計師,學習C++的難度可能要大一些。
其次,Python對你的用處比較大一些。C++s是更為專業的計算機語言,一般用在更為專業的領域,如低階系統程式設計、高階系統程式設計、嵌入式程式設計、數值科學計算、通用程式設計以及混合系統設計等等。所以對你來說,C++的用處可能不是很大。
而Pyhton不一樣,你的日常很多工作可用python完成,除了爬蟲、AI,還有一些日常的工作如Excel表格處理,都可以用python完成,所以對你來說,Python更合適。
所以,建議學習學習pyhton。不過如果你對IOS的開發程式有興趣,倒是可用學習一下C++,因為IOS的應用程式都是C++搞定的。
-
3 # 極客部落x
如果不是想要從事此行業或者科班人士,推薦Python,理由如下:
1.Python
是近幾年最火的程式語言
究其原因,是因為近幾年最流行的人工智慧和大資料流行,趁著這股風潮Python脫穎而出
2.上手難度低,可讀性好
人生苦短,我用python,python創始人龜叔表示要想閱讀文章一樣閱讀程式碼,python就是一門這樣的語言,嚴格的縮排語法讓其語句可讀性較好,而且相比java等,入門者配置個環境就勸退了,而python簡單幾十兆的IDLE就可以完美幫你讀過新手期。
3.python能做的事情有很多
除了生孩子,python都能幫你做,這是之前我學python常常聽到的一句話,被稱為膠水語言的python因為其開源免費,有眾多的第三方庫,小白如果不明白庫是什麼,可以理解為你帶著一份薯條去到KFC,你不用掌握各種口味的做法,想要什麼口味,就使用什麼口味的庫就可以。
除此之外還有web開發,爬蟲資料分析等等,python都有不俗的表現。
4.可移植、面向物件、可擴充套件、可嵌入等等就不細說了,如果新手暫時不用考慮這麼多
5.缺點也很明顯,解釋性語言執行速度滿、新興語言市場需求不高、培訓機構盲目吹捧等等,如果是業內人士和想學號計算機的人來說,不推薦python作為入門語言。
但如果是興趣,python不失為一個好選擇。
最後送你一個python的小彩蛋
import this
-
4 # Python學習專欄
學Python吧,你不是用這個來作為職業,只是一門工具,Python作為一種工具來用,我個人覺得幾乎沒有一門語言能和其相比
-
5 # IT人劉俊明
作為一名IT行業的從業者,同時也是一名計算機專業的教育工作者,我來回答一下這個問題。
首先,對於非程式設計師的職場人來說,在當前的時代背景下,選擇學習Python更適合一些,原因有三點,其一是Python的應用場景更多;其二是Python簡單易學;其三是Python未來有廣闊的應用前景。
從技術體系結構來看,C++語言是比較典型的面向物件程式語言,特點是有優秀的執行效能,目前在作業系統開發、多媒體開發以及各種容器開發中有比較廣泛的應用,可以說C++語言繼承了C語言優秀的效能基因,同時又可以用來構建龐大的軟體系統。
雖然C++有諸多優點,而且C++語言也是目前比較流行的程式語言之一,但是學習C++還是具有一定難度的,同時由於C++的應用場景往往都比較專業,所以對於非程式設計師群體來說,並不建議從C++語言開始學起。在IT行業中,C++語言是研發級程式設計師的常見工具,而且未來很長一段時間內,C++語言依然是重要的研發工具之一。
Python語言是全場景程式語言之一,可以用於Web開發、大資料開發、人工智慧開發和嵌入式開發等領域,而且Python語言比較簡單易學,即使沒有任何程式設計基礎的人,經過一個系統的學習過程,也都能掌握其基本用法,這對於Python的普及起到了非常積極的作用。
隨著大資料和人工智慧的發展,目前Python語言得到了廣泛的關注,相信在產業網際網路時代,Python語言會得到更多的應用。產業網際網路時代將是平臺化時代,職場人在掌握Python語言之後,可以基於各種平臺(雲計算、大資料、物聯網、人工智慧等)來開發一些創新應用。
-
6 # 兜兜愛電影
個人感覺還是Python因為C++本身確實要複雜很多,入門C++很容易。要是寫的不錯的C++是非常難得,有人多C++程式猿寫了好幾年,程式碼寫的還是漏洞百出,要麼資源洩露。要麼指標用錯等等,Python入門也挺簡單,有人多庫可以隨便用。寫個爬蟲還是挺有興趣的。畢竟興趣是第一老師
回覆列表
C++更側重於底層,上手難度較難,做深更難,但是相比於python更有競爭力
Python功能強大,且簡單易學,在自然語言處理,大資料方面要比C++有優勢,但是競爭會比較大