學習Python之前需要先學習一下c語言嗎?

學習Python之前需要先學習一下c語言嗎?


不需要先學習c 語言。當然如果c 語言學習好了,對學習其它編程語言都有幫助作用。

如果是不著急就業的在校學生,C 語言先學好。


首先,學習Python之前並不需要學習C語言,Python本身是比較適合作為入門編程語言來學習的,一方面Python的語法結構比較簡單清晰,實驗也相對比較容易完成,這會逐漸增強初學者的學習信心,另一方面Python屬於全場景編程語言,未來在Web開發、大數據開發、人工智慧開發、物聯網開發等領域發展,都能夠用得上。Python語言目前的上升趨勢非常明顯,相信隨著大數據和人工智慧的發展,未來Python的應用範圍會進一步得到拓展。

C語言和Python語言之間雖然沒有必然的聯繫,但是學習C語言對於學習操作系統具有比較重要的意義,由於大部分的操作系統和容器都是採用C語言編寫的,所以掌握C語言可以通過閱讀操作系統的源代碼(開源類操作系統),從而深入了解操作系統的體系結構,以及資源管理機制。對於想往研發級崗位方向發展的程序員來說,掌握C語言還是很有必要的。

對於在讀的大學生來說,如果未來有明確的考研計劃(計算機方向),那麼也應該重視C語言的學習,因為不少高校在初試階段會考察C語言的掌握情況,即使不單獨考察,也會在考場數據結構的過程中涉及到C語言。另外,一部分高校在考研的複試階段還會考察C語言的掌握情況,往往會安排上機考試。

最後,由於C語言在嵌入式領域有較為廣泛的應用,所以如果未來想在物聯網領域發展,也應該掌握C語言。

我從事互聯網行業多年,目前也在帶計算機專業的研究生,主要的研究方向集中在大數據和人工智慧領域,我會陸續寫一些關於互聯網技術方面的文章,感興趣的朋友可以關注我,相信一定會有所收穫。

如果有互聯網、大數據、人工智慧等方面的問題,或者是考研方面的問題,都可以在評論區留言,或者私信我!


學一下c語言挺好的,而且費不了多長時間,畢竟只是學語法。


學c之前要不要學彙編,學彙編之前要不要先學機器語言,學機器語言之前要不要學電子信號啊


學習任何語言之前,都可以不用學習其他語言。


推薦閱讀:

流派未月亭
Scala Meetup WarmUp: 2.12.x慢了?
主流編程語言的特點
Python的基本數據類型--Dictionary
在ubuntun虛擬機里安裝goLang語言編程環境

TAG:編程語言 | Python | Python入門 |