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