㈠ 先學C還是PYTHON
我自學編程,網上眾說紛紜,我就全部自己實驗一遍,C學了,C++學了,JAVA學了,Pascal學了,Python學了,Windows實驗了,Linux(Ubuntu,RedFlag)都實驗了,最後發現用Ubuntu比較簡單,學這些編程語言入門都差不多,按照常式練習,基本都能學會書上講的。但是我只用C++(Qt)和Pascal(Delphi)能編寫出來簡單的有一點點實用價值的程序,而C基本都是用來練習單片機編程了。Python和Java只學了幾章,感覺有點學不進去,就先歇歇了,學的比較多的就是C++了。
別人說的就是別人說的,還是自己實踐才知道什麼適合自己。就像網上有很多很多的程序例子,可是真正能夠編譯運行出來的,很少,真的很少,經常有這樣那樣的錯誤,連書上也一樣,真不知道那些作者怎麼用錯誤的程序得到正確的結果。
個人感覺c語言學到了指針、鏈表和文件操作才算入門了。
Python感覺那些入門程序很簡單,可是那些高級應用又很難,感覺好像沒有過渡的書,要不學起來太簡單,要不學起來太難。C的書籍就相對多一些,可是找編程的工作的話,還是C++和Python,Java。
我是業余學習,純粹是為了娛樂,寫幾個小程序,豐富業餘生活,要不工作太枯燥了。
㈡ python和c先學哪個
在知乎上看到這樣一個話題:對於初學者而言Python和C先學哪個好?有人覺得應該從C語言開始入門,原因如下:(推薦學習:Python視頻教程)
1、C語言是你上大學第一門接觸的編程語言,可見它的重要性。
2、C語言是一種面向過程的語言,而Python是一種面向對象的解釋型計算機程序設計語言。而你需要先了解什麼是面向過程,然後去了解什麼是面向對象。
3、C語言是基礎,可以這樣說,如果你把C語言學透徹了,那你學其他的語言就簡單多了,可謂是一通全通。
也有人覺得應該從python開始入門,原因如下:
1、如果使用C入門編程,能更好地掌握編程基礎,理解代碼運行原理,但是學習c比較枯燥,很難迅速見到成效,可能會打擊學習的積極性。
2、使用python見效快,但是因為大部分使用高級介面,所以對底層實現方面可能就比較模糊,但是也可等學完python之後再學習C去補上。
3、現在國外教初學者編程都換python了,C是偏低層的,細節多,不易學。學python,你現在想做的東西,用python都可以很快很方便的實現。
C語言程序設計是我們的專業基礎課,但是C語言本身卻是一個非常強大的工具,它是到目前為止最為廣泛使用的工具。
而Python 是一種通用的腳本開發語言,比其他編程語言更加簡單、易學,其面向對象特性甚至比Java、C#、.NET更加徹底,因此非常適合快速開發。
據Apache 2018 年度報告顯示,從項目使用的代碼語言的分布來看,Java 第一,占所有項目的 58%,第二位是 C,第三位是 Python,第四位和第五位是 C++ 和 Javascript,兩者差距不大。
總結下來就是:學C語言難而python簡單,但是先學C語言能更好打基礎。畢竟,要做程序員,你不能只會一門語言,大多數程序員都需要會至少三門語言的。
其實對於初學者來說,那毫無疑問先學C語言百利而無一害。 如果還不確定以後的路想怎麼走,那無所謂先學Python還是C,如果確定了不想走技術路線,那麼請先從Python開始。
更多Python相關技術文章,請訪問Python教程欄目進行學習!以上就是小編分享的關於python和c先學哪個的詳細內容希望對大家有所幫助,更多有關python教程請關注環球青藤其它相關文章!
㈢ 編程先學什麼好,c還是python
python和c先學哪個?首先,我們都知道,興趣是好老師,所以培養起興趣很重要。那麼,更簡單更容易掌握的就是Python啦。Python入門程序比較簡單,在前期也比C容易學一些,後期會有面向對象之類的內容。
而有人覺得應該從C語言開始入門。原因如下:
1.C語言是你上大學第一門接觸的編程語言,可見它的重要性。
2.C語言是一種面向過程的語言,而Python是一種面向對象的解釋型計算機程序設計語言。而你需要先了解什麼是面向過程,然後去了解什麼是面向對象。
3.C語言的語法結構比較嚴謹,可以這樣說,如果你把C語言學透徹了,那你學其他的語言就簡單多了,可謂是一通全通。
Python的語法比較特別,都是靠空格去嚴格控制的,但是這對於剛接觸編程的人員來說並不好,畢竟運用和Python一樣語法的語言幾乎沒出現,所以你如果先掌握了它的語言語法,對你以後學習其他的語言會有影響。
其實,如果使用c入門編程,能更好地掌握編程基礎,理解代碼運行原理,但是學習c比較枯燥,很難迅速見到成效,可能會打擊學習的積極性。
而使用python見效快,但是因為大部分使用高級介面,所以對底層實現方面可能就比較模糊,但是也可等學完python之後再學習c去補上。
所以我還是推薦python入門。但是,我覺得別人說的就是別人說的,還是自己實踐才知道什麼適合自己。
㈣ python和c,應該先學哪個
先學C,再學python。
有人覺得應該從C語言開始入門,原因如下:
1、C語言是你上大學第一門接觸的編程語言,可見它的重要性。
2、C語言是一種面向過程的語言,而Python是一種面向對象的解釋型計算機程序設計語言。而你需要先了解什麼是面向過程,然後去了解什麼是面向對象。
C語言程序設計是我們的專業基礎課,但是C語言本身卻是一個非常強大的工具,它是到目前為止最為廣泛使用的工具。
而Python 是一種通用的腳本開發語言,比其他編程語言更加簡單、易學,其面向對象特性甚至比Java、C#、.NET更加徹底,因此非常適合快速開發。
據Apache 2018 年度報告顯示,從項目使用的代碼語言的分布來看,Java 第一,占所有項目的 58%,第二位是 C,第三位是 Python,第四位和第五位是 C++ 和 Javascript,兩者差距不大。
㈤ python和c語言先學哪個
非計算機專業的人,學習編程最重要的是保持住興趣,而不是糾結技能樹的問題。
至於先學C語言還是Python,比較資深的程序員給出的建議是:
Python上手簡單(當然語言本身還是沒那麼簡單的),有交互性強的開發環境,還有眾多的第三方庫,學習起來樂趣會比C/C++有樂趣得
多。
推薦:Python教程
每個專業的程序員都應該學習,或者或多或少了解C。
但是C過於底層,強在內存操作,功能實現起來卻十分復雜,並不適合作為上手語言。
另外,Python中有像Numpy、Scipy這樣的科學計算庫,以及Matplotlib這樣的數據呈現庫,從做研究的角度來講,Python有潛質成為
你的一個得力工具。
所以,Python或許更值得做為新手學習的一門編程語言。
更多技術請關注Python視頻教程。
㈥ c++和python哪個適合先學
學python就可以了。
python自身是在其他語言的根基之上衍生出來的,包含了C++、ABC、Algol-68、SmallTalk、Unix shell 和其他的腳本語言。不同於其他編程語言,python在學習之初並不需要其他復雜的知識背景,就可以入手學習。
同時,python近來的熱度也越來越高。因為python 的實用性非常強,現在以及未來,人工智慧AI 編程的主流工具都是python,所以python更適合初學者。
後端開發、前端開發、爬蟲開發、人工智慧、金融量化分析、大數據、物聯網等,python應用無處不在,搜索引擎Google的核心代碼是python完成的、迪士尼公司動畫生成的Unix版本都內建了python環境支持、國內知名的豆瓣網是使用python技術建立……可見python應用開發技術在各公司都有大規模使用,python的發展前景是不可估量的。
㈦ 大家建議同時學python和c語言嗎 如果不建議,先學那個比較好呢
好吧。python是個怪物。用了10年了,感覺它與其它語言不太一樣。
所以c語言是必學的。
python語言有些特別。如果同時學可能混淆。
如果你時間不足夠,兩個同時學也沒有大問題。
不過最好還是先學習c語言。把它學成優秀,然後緊接著再學習python。
c語言學習並不會花多長時間。我曾經教一個沒有一點編程基礎的女生4天,最多一個星期就掌握c語言。並且能夠用c語言設計程序了。
當然要掌握好c語言還需要大背的記憶
,以及練習。上機練習時間不少於30小時。
會了c後再學python會明顯容易。不過python太自由了。
如果你一開始學習python會覺著很容易,再學習c,就會覺著c好難。
如果你認真學習,我個人認為c語言甚至比python還要簡單。
㈧ c語言和python先學哪個
看你是想干什麼了,如果是想快點找到工作的話,建議你先學習Python,這兩年招Python的公司也不少,比較好找工作,如果是想學習提升自己,建議學習C語言,許多底層架構的東西都是用C來寫的,學會了,對自己的能力也是一個很大的提升
㈨ 作為一個編程初學者,應當先學c語言或者是python又或者是其它語言
我認為,這個因人而異:
有的人適用先學python,這樣精力主要集中在實際應用中(用程序來解決問題),不需要花費很多精力在語言本身上。可謂時間短見效快。
而有的人,沒那麼著急和功利,有大把時間,並且希望自底向上,先把基礎功搞扎實,以便將來走得更遠。
我說說自己的體會:
我自己上學那會,只學C、C++,工作初也有幾年時間只使用C/C++。對C/C++算是比較熟悉了。
公司沒變,但後來業務的需要逐漸改為使用python語言,但此時我然忽然發現,得益於前面對C/c++的熟悉,學習python易如反掌,對於python中的各種現象也覺得非常好理解(自動能想像其底層設計和實現,也能很好理解為何它會這樣設計)。
總之,我認為,有了c/c++的基礎,其它高級語言學習起來根本不費力。
當然,看你學習的目的和用途,如果只是打算學門語言用來解決問題,先從python入門也不是什麼壞事。
㈩ python和c應該先學哪個
先學C語言更好。
如果你是女生,又很多年沒有干編程了,可能對技術開發都會有一定的陌生了,如果你學過C語言,那麼你可以先試試重新寫寫C程序看看,不說寫多難的。
Python中有像Numpy、Scipy這樣的科學計算庫,以及Matplotlib這樣的數據呈現庫,從做研究的角度來講,Python有潛質成為你的一個得力工具。