怎樣做到C語言和Python能夠均衡的一起學習?

來源:互聯網
上載者:User
學校教的是C語言,自己想自學Python 怎樣權衡兩種語言的學習,不至於語言學習的混亂。有這樣學有什麼優勢,缺陷。

回複內容:

C和Python都是非常適合零基礎入門學習編程的語言。
不同的人性格不同,思考問題的方式習慣不同,從哪一門語言開悟也是不同的。

C語言更適合思維比較嚴密、體系化的人,說通俗點,就是比較喜歡打破沙鍋問到底的人,他們更願意從整數、字元等內建資料在記憶體裡是如何表示的,記憶體管理是如何?的,這些基礎的東西開始學起。
Python更適合接受能力強,思維活躍的人。能習慣於接受各種新事物的設定規則,並能利用這種規則做出東西的人。學習Python更像是網上搜了一篇遊戲攻略然後開始玩遊戲的感覺。
對於前一種人,讓他們開始學習Python可能並不非常愉快,他們往往會糾結,序列字典這些東西是怎麼構造的,這些用法是如何?的,是不是可靠等等問題。讓他們有非常不舒服的感覺。
對於後一種人,讓他們從C開悟也是非常痛苦的。學習理解了一大堆概念,處理了一大堆費解的編譯錯誤,卻唯寫出一個命令列程式,輸入幾個數輸出幾個數完事。完全沒有學習編程的成就感。

你首先要搞清楚,你適合哪種思維方式和學習方式,然後自己選擇。如果你沒有任何一門語言的基礎,我建議還是學透一個再說另一個,否則不僅兩種語言起不到相互印證的作用,還很容易讓你混亂。先跟著學校的教程學好c語言,然後就可以花更多的時間專研python。
因為c語言的知識點還是很少的(不過指標那塊比較難),而python要學的東西有很多
  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.