没学c语言可以学python_先学C语言还是Python?资深程序员往往是这样建议的!
編程是一門手藝, 學(xué)習(xí)編程首先要有目的,w3cschool先帶大家了解一下自己需要學(xué)習(xí)什么吧!
0、學(xué)一門語言
其實學(xué)什么語言都可以,因為語言都是互通的,C語言也好, 對于初學(xué)者來說,Python 也很適合。
先學(xué)C語言還是Python?資深程序員往往是這樣建議的!
但有一個誤區(qū),請勿進入!那就是編程語言和編程的區(qū)別——
很多人學(xué)習(xí)語言都忽略了一個本質(zhì)問題,就是語言是可以被拆開的!!!
「語言 = 文字 + 語法」
或者,更抽象一點:
「語言 = 軀干 + 靈魂」
先學(xué)C語言還是Python?資深程序員往往是這樣建議的!
1、學(xué)一些算法。
NOI/NOIP 得琢磨琢磨才能滿足自己的好奇心。然后再開始深入了解,***你會打開不一樣的入口!
先學(xué)C語言還是Python?資深程序員往往是這樣建議的!
2、做一做項目
每次都寫一個 main 方法,然后幾個函數(shù)/方法搞定一丟丟算法,獲得的成就感似乎已經(jīng)不能滿足了,這個時候就適合去做個項目練手。
先學(xué)C語言還是Python?資深程序員往往是這樣建議的!
3、多方式的學(xué)習(xí)
其實這步應(yīng)該和 step. 2一起操作。
學(xué)習(xí)方法永遠沒有***的,至少兩種方式需要了解,一個是需求性學(xué)習(xí),一個是系統(tǒng)性學(xué)習(xí)。需求性就是想學(xué)什么就去學(xué),系統(tǒng)性就是一點點知識點一個不漏踩完地學(xué)。
兩種方式混合學(xué)習(xí),才能保證不會失去動力。
先學(xué)C語言還是Python?資深程序員往往是這樣建議的!
4、先學(xué)C語言還是Python?
非計算機專業(yè)的人,學(xué)習(xí)編程最重要的是保持住興趣,而不是糾結(jié)技能樹的問題。
至于先學(xué)C語言還是Python,比較資深的程序員給出的建議是:
Python上手簡單(當(dāng)然語言本身還是沒那么簡單的),有交互性強的開發(fā)環(huán)境,還有眾多的第三方庫,學(xué)習(xí)起來樂趣會比C/C++有樂趣得多。
每個專業(yè)的程序員都應(yīng)該學(xué)習(xí),或者或多或少了解C。
但是C過于底層,強在內(nèi)存操作,功能實現(xiàn)起來卻十分復(fù)雜,并不適合作為上手語言。
另外,Python中有像Numpy、Scipy這樣的科學(xué)計算庫,以及Matplotlib這樣的數(shù)據(jù)呈現(xiàn)庫,從做研究的角度來講,Python有潛質(zhì)成為你的一個得力工具。
所以,Python或許更值得做為新手學(xué)習(xí)的一門編程語言。
【編輯推薦】
【責(zé)任編輯:龐桂玉 TEL:(010)68476606】
點贊 0
總結(jié)
以上是生活随笔為你收集整理的没学c语言可以学python_先学C语言还是Python?资深程序员往往是这样建议的!的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 电力系统继电保护原理及仿真_电力系统继电
- 下一篇: 4路组相连cache设计_移动图形处理器