上大學學c語言之前,在家跟著網上課程學python可行嗎

時間 2021-06-20 13:06:23

1樓:lalalajks

c和python不是乙個型別的語言。

我覺得無所謂吧,重要的是開心就好。這樣你才能有動力去攻克難的。python學起來也相對好學,也有很多有趣的小專案可以玩。

當然一次學很多語言不好,因為每個語言都有獨特的方式。

2樓:空夜無殤

個人認為不行。

首先,c語言和python的差距比較大,學習python只會讓你對程式設計的一些基本知識如變數、運算、條件語句、迴圈。

但是,c和python完全是兩個語言。模擬人際關係,c和python就是徹徹底底陌生人了。

語句結構不一樣,變數使用方法不一樣甚至排版都不一樣。python對排版有嚴格的要求,而c語言對排版無硬性的要求,隨便寫,只要你能看懂就行。

c中的一些定義python是沒有的,例如結構體;同樣,python中有的c也沒有,例如字典。單乙個for迴圈語句兩者的用法就不一致。

python中的資料結構比c語言要簡單地多,而且一般情況下是不需要考慮記憶體分配方面的問題,但資料結構和記憶體分配一般是大一c語言考試的重點、難點內容。

python確實簡單,也很容易入門,有的c中的操作在python乙個內建函式就可以解決。

但就是因為簡單,所以一旦習慣python就很難就適應複雜的c了。

所以,如果想通過學python來學c語言的話,跟同學們比不會有太大優勢,簡單的不需要怎麼學,難點、重點二者又不同。而且從python轉到c,如果受不了c的複雜還可能會厭學,這影響可就大了。

當然,如果只是想通過python來了解一些程式設計思想,python還是比較推薦的,因為簡單嘛!

但一定記住,python和c是兩種語言。

3樓:阿喀琉斯

個人不建議在學校完全掌握一門語言前學習多種語言。就你將要學的來講,涉及到的僅僅是語法。語法這玩意吧,乙個懂了,別的語言也差不多了,只會在寫法和少部分地方有區別。

提前學python其實是個無用功,有時間把C語言多學幾天比什麼都強。學多了容易記混,而且效率還很低,我就是這麼浪費掉兩個月的。

大學學語言?

小蟲兒 我大學學的是英語,陰差陽錯吧。因為自己英語底子比較好,所以大一的時候輕輕鬆鬆就考了專業第一,記得我的綜合英語基本都是80 還考過92。言歸正傳,現在在體制內,工作和英語一點關係沒有,學的也都快還回去了。現在我已經本科畢業將近四年了,上研究生的同學也都就業了,就大體說一下身邊的情況。當然因為我...

學習了半年的c語言之後,現在想學習c ,現在感到很迷茫,不知道怎麼學習c ,求學習路線。?

公尺安 有c的基礎學c 應該快一點,雖然我沒有學過c。我是在學校裡面課程上學習的c加加,用的譚浩強的書,雖然這本書被人詬病很多,但是個人感覺起碼他對於我入門幫助還是挺大的,因為當時沒有看其他的書,當你有了一定得基礎以後,再開始看其他的書,去c primer plus等,這本書略微有點多,一開始就看這...

如果想學好程式設計除了c語言之外一定要學演算法麼?

先放結論 根據提問標題 學演算法 來說,不一定非學演算法,演算法也是前人的經驗總結。但是!但是!但是!如果你要學好程式設計,演算法那就是必須的。另外,如果要靠程式設計吃飯,還要吃的好,那演算法就更重要了。演算法是解決問題的通用模型或模式,而具體哪一門程式語言則只是解決問題的一種途徑或載體罷了。以個人...