很多鑽研程式設計的學者都有個問題,那就是,c語言和python哪個厲害,哪個更好學。
首先,我們都知道,興趣是一個好老師,所以培養興趣是很重要的。所以,很簡單、更容易學習的是Python。Python開始時相對比較簡單,在早期比C語言更容易學習,並且之後會涉及到面向物件的內容。
有些人卻認為應該從c語言開始入門,原因如下:
c語言是你在大學裡學的第一種程式語言,可見它是非常重要的。
c語言是一種面向過程的語言,而Python是一種面向物件的解釋型計算機程式語言。首先需要理解什麼是過程性的,然後需要理解什麼是面向物件的。
c語言的語法結構比較嚴謹。可以說,如果你對c語言有全面的瞭解,那麼,自然而然你的學習其他語言就會容易得多。
python的語法非常特殊,它是由空格嚴格控制的。然而,這對那些剛接觸程式設計的人來說並不好。畢竟,幾乎沒有使用與python相同語法的語言出現。
事實上,如果你用c語言來開始程式設計,你就可以更好地掌握程式設計的基礎,理解程式碼的操作原理,但是學習c語言是枯燥的,很難很快看到結果,這可能會阻礙你學習。
使用python很快,但是因為大多數使用高階介面,底層實現方面可能是模糊的,但是您可以在python之後學習c語言來彌補這一點。
所以我建議從python開始。然而,我認為別人說的就是別人說的,只有透過自己的實踐,我才知道什麼是最適合自己的。
很多鑽研程式設計的學者都有個問題,那就是,c語言和python哪個厲害,哪個更好學。
首先,我們都知道,興趣是一個好老師,所以培養興趣是很重要的。所以,很簡單、更容易學習的是Python。Python開始時相對比較簡單,在早期比C語言更容易學習,並且之後會涉及到面向物件的內容。
有些人卻認為應該從c語言開始入門,原因如下:
c語言是你在大學裡學的第一種程式語言,可見它是非常重要的。
c語言是一種面向過程的語言,而Python是一種面向物件的解釋型計算機程式語言。首先需要理解什麼是過程性的,然後需要理解什麼是面向物件的。
c語言的語法結構比較嚴謹。可以說,如果你對c語言有全面的瞭解,那麼,自然而然你的學習其他語言就會容易得多。
python的語法非常特殊,它是由空格嚴格控制的。然而,這對那些剛接觸程式設計的人來說並不好。畢竟,幾乎沒有使用與python相同語法的語言出現。
事實上,如果你用c語言來開始程式設計,你就可以更好地掌握程式設計的基礎,理解程式碼的操作原理,但是學習c語言是枯燥的,很難很快看到結果,這可能會阻礙你學習。
使用python很快,但是因為大多數使用高階介面,底層實現方面可能是模糊的,但是您可以在python之後學習c語言來彌補這一點。
所以我建議從python開始。然而,我認為別人說的就是別人說的,只有透過自己的實踐,我才知道什麼是最適合自己的。