Python和c,那個更容易自學?

時間 2021-05-30 12:49:38

1樓:

Python 適合入門,語法簡潔且沒有指標,不需要操心記憶體分配的問題,輕鬆讓你體驗到程式設計的快感。

然而寫 Python 也就圖一樂,為啥?

因為學到後面會發現,我們大多數人用的 Python 都是 CPython,也就是用 C/C++ 實現了 Python 的語法,底層還是 C。

如果純小白,強烈建議先用 Python 入門,再慢慢啃 C/C++,會相對輕鬆很多。

2樓:王小天

那看學來幹什麼,要是從事基礎的開發,諸如做通訊、做硬體IO之類的底層程式,還是直接學C語言而且必須學C。要是側重數值計算、計算機視覺演算法類應用、NLP之類的,直接淦Python

3樓:

一般的標準來說,c 無疑是比較難學的。

C語言核心沒有python這麼豐富的模組/庫C語言有指標

C語言要自行做記憶體管理

C語言有很多語言陷阱等等

4樓:道羲

先學python,然後去學c。

我個人大學學過C,但是其實工作中用處沒那麼大,所以漸漸的也就遺忘了。

工作中用到的比較頻繁的是python,程式設計的效率高,上手也簡單在python用的比較OK以後

我發現需要更好的優化專案,這時候重新去學C這時候學習,一方面有了乙個程式設計的基礎,另一方面也是邊用邊學效率高很多

5樓:月光木

Python更像英語,適合o基礎那種,如果是簡單的數學(程式語言學習的一般起點),和高中數學的一本講流程圖的差不多(好像是必修三)。

c語言更適合那些「辦大事」的人。他是很多程式語言的源頭,如果專門搞計算機這一方面的,用這個入門好一點。

論容易,一般來說Python更容易。

6樓:楊懿

單從問題角度來說的話,容易自覺,還是python因為他更多的是一種粘性語言,可以更容易的被人理解,相對與語法也簡潔。更容易被人接受。

C是計算機低階語言了,計算機算是從西方傳入到中國的,我們接觸他的時間比起西方國家要晚,還與英語有出入,所以學起來會不習慣。

7樓:無謂

python和C語言當然是python更好學了,大部分的人都是這麼認為的。

首先python是乙個物件導向解釋性計算機程式語言,也是乙個功能強大的程式語言。學習的難度非常地小。所以現在很多的零基礎人都開始學習python語言。

也就導致了現在python語言學習的人越來越多的乙個狀態。而且發展也越來越好。

C語言是乙個面向過程的語言。學習的難度比較大,所以不是很建議去學習這個語言。並且C語言的使用在現在的公司使用中一般都不是很多。

運用在低端程式的設計中比較的多。而且語法的使用上C語言也更加的複雜。所以不建議選擇。

8樓:從前慢

其實有個答案回答得挺好了的

主要看你的目標是什麼?

主要看你的學習是你的短期目標還是長期目標

如果你的長期目標就是乙個程式設計師的話那建議你學c,而如果你是突發興趣想學一學程式設計,以後工作只有不大的概率選擇當程式設計師的話,那python無疑是最好的選擇,因為python簡單,而且入手快。

因為你的問題是自學python還是c好,那我姑且當做你沒有程式設計基礎,因為如果在學校有開程式設計課的話,那這門課基本都是c,由此可見c語言的重要性,換而言之如果你對程式設計有一定的認識了之後,如果你只想玩玩爬蟲,大資料之類的那你就選python,如果你想當乙個程式設計師,還是老老實實從c開始學起吧。

我覺得最重要的還是看你怎麼規劃你的將來!

9樓:甘時

先試下Py吧,暫時不求深入學習的話。

C 的相對複雜一些。

Py 入門書人民郵電出版社的入門到實踐封面有條大蛇包著渦輪機。

10樓:Sprite

那看你對學會了的定義是啥,ifelse?隨便學過一門的人都能觸類旁通,區別關鍵在於演算法,python是整合許多方便的庫讓你不用從頭寫起不懂很多演算法也可以直接使用,c語言就相當於乙個錘子,而python是個工具箱,總而言之,明白了就不會問這種問題了。

11樓:ccc

python和C語言相比較的話,當然是python語言更簡單一點了。

python語言是乙個面對計算機解釋性的計算機程式語言,也是乙個功能強大而完善的通用形語言。學習的難度非常的小。在一定的程度上python語言的學習可以算得上是常見的程式語言中學習難度最小的程式語言。

C語言是乙個面向過程的程式語言。學習的難度相對比較的複雜。因此在很多的時候並不是很賤建議學習C語言。

C語言的學習不適合自學,他的很多語法的使用都不是很適合現在的發展和學習。學習難度大而且很不適合來學習。

從從做的方向來看python語言也是要比C語言要的得多。Python主要是對於資料分析和網路爬蟲的學習。C語言出來更多是運用在低階程式的編寫中。

在現在的編寫其實並不是很適合。而且C語言的工作並不是很好找。

總結下來個人還是比較的偏向python語言的學習。

12樓:

前者對於沒有程式設計經驗的人來說,比較好學,但是想精通也需要花時間積累,實踐。後者很強大,但是入手難,開發成本高於前者,python幾行代買的問題,c需要幾十行。從應用來講,python就可以了,但是做開發,演算法的肯定要學習c

13樓:漩渦止水

我覺得python更容易自學一些,一方面python的開發工具很多都是免費的,另一方面python的工具庫是真多,基本上能想到的功能都有現成的函式。

python和c語言初學者先學那個?

魔天 如果是學生的話,就先學C,再學PY 已經在工作了並且沒有接觸過程式設計的話就學乙個PY就夠了,或者VBA用的好也行。程式設計如果不會演算法就是乙個碼農,演算法的基礎是數學,不會數學模型就不要談什麼演算法優化或者建立的問題了。 那要看你的專業和目的了,建議寫問題時描述一下自己的情況。如果你是個愛...

讀書讀書和聽書那個更容易記住?

念及 我個人覺得讀書更容易記住,如果讀書的時候是用心去讀,那記憶是十分深刻的。就比如我們小時候讀過的故事,長大後,在無意間聽說時,仍然能夠想起當時故事的情景。 鏵哥 讀書與聽書哪個容易記住,要從個人喜好和環境兩方面來說。首先,對於個人喜好來說,有些人喜歡讀書,而且是在安靜的環境下,就比較容易記住,因...

想自學小語種,日語和法語哪個更容易?

一路走好 日語中學校文法和教育文法選乙個 法語買本好的語法書 日語動詞活用對比法語動詞變位日語只有倆時態,但有敬語.法語時態就多了.日語詞彙對比法語詞彙 日語同一漢字不同的假名.法語同一詞根不同的樣子.日語助詞對比法語介詞 背就完了.日語連用形對比法語形容詞中的部分日語後面接的都一樣.法語同英語.等...