大一可以同時學 C 和 Python 嗎?

時間 2021-05-31 23:23:05

1樓:duohappy

如果是計算機相關專業的,可以先學C++;如果不是,可以學Python。覺得用C++不方便時,那麼學習Python;覺得用Python不高效時,那麼學習C++

等想著「都要」的時候,可以看看這篇文章

2樓:python小南瓜

沒什麼不可以的

如果你是自學的話從Python學起會比較好上手,剛開始的挫敗感不會很強烈。甚至會讓你對程式設計的感受會很友好。

3樓:乙隻黑貓

建議學習python就可以了,不需要會很多門,精通一樣就可以了,任何東西,只要做到極致就能產生無限價值。包括給你增加財富

4樓:小松鼠

可以。兩者都是支援物件導向的高階程式語言。

相比之下,

C++ 的語法和型別檢查比較複雜、嚴謹。

Python的語法較為簡潔、型別檢查比較寬鬆。

5樓:第八種靈魂

如果已經有計算機基礎,沒有什麼不可以的,根據自己實際情況來吧! 需要點成就感的,就先學python。

學習c++是乙個持續的過程,單從編碼而言,主要分三個方向,乙個是物件導向程式設計,乙個是泛型程式設計 ,乙個面向STL的,第三種可以與第二種合併為一類,不展開了!這條路比較漫長,可以作為長期計畫

6樓:Jaywalker

其實你精通了c++之後入門python會非常快的。話說大一精通c++確實有點難,在這種情況下你還要同時學python嘛?還有語言叭,你把一門學紮實就夠了。

你這裡說的同時學這兩門語言並沒什麼太大意義。還有我覺得大一首先要打好基礎,不建議吃快餐,上來就用python就是一種吃快餐的意圖。

7樓:倪道霖

可以(輪子哥說的),但是你要看你有沒有這個精力和興趣。我記得我以前看到過一幅圖,C艹是可以讓你非常用力的學程式設計,python是為了讓你快樂的學程式設計。就我們學校來看,對於我這樣的大一新生光是學習C艹,就已經非常的累了。

8樓:Zzzzzz

當然可以了,記住,如果你自己覺得有些事情必須做,那就去做,而且要用比別人短的時間去完成。C++乙個月時間,python半個月時間。

9樓:Francis

沒問題的,建議先學c/c++,然後python就很easy了。

如果要學c++,可以去看下面這個github,裡面資料很全。

10樓:這個bug不太冷

建議先學一門哦,如果你是比較有耐心,喜歡有挑戰性的,那就c++。相比之下,python更適合新手作為入門語言,沒有c++那麼複雜。

11樓:DonaldKnowledge

可以!Python 和 C++ 是很好搭配的 2 門語言,C++ 可以用來寫效能需求很高的部分,Python 用作膠水語言可以去呼叫 C++ 寫的庫。

還有,學 Python 很容易給你帶來成就感,而 C++ 又可以幫助你去理解底層的原理。

大一時間很充裕,如果是 CS 專業那 C/C++ 是一定繞不過去的。語言會記混,可以做一張表來對比兩種寫法。

如果覺得自己水平可以的話,可以在 github 上多看 CPython 的原始碼(可選)。

每門語言都是用不同的語法去描述類似的操作。明白了原理,就很容易把知識遷移過去,學語言是一通百通的。

12樓:code-wmy

個人不建議同時學多大東西,這樣穿插著學會很亂反而會降低學習效果。可以自己做乙個學習計畫,根據自己的喜好先學哪個再學哪個,這樣收到的效率會很高,而且學完之後一定要及時鞏固,因為即使學再多東西,而不去找機會學以致用,學再多也沒用。

13樓:世界上的霸主

人生苦短建議你不要入門學c 若沒有其他的基礎你的c會很但上手 python是很好的選擇是最簡單的也是最流行語言你把最簡單的和最恐怖的語言放在一起學進度會比較慢

14樓:avoidant

可以,但最好不要。

相關知識,比如c++與python,學習最好採用深度優先遍歷(掌握乙個後再去學另乙個),而不是廣度優先遍歷(同時學習)。

不然你會花很多時間在比較二者不同上,這在你對其中任意乙個都缺乏了解的前提下,是很浪費時間的一件事。

15樓:

沒有什麼問題。

不過個人更加傾向先學好C++。原因有以下幾個絕大多數語言本質都是在C或者C++的基礎上建立的更高階的語言,因此掌握C\C++的基本理論對理解計算機程式設計有很大作用;

由於C\C++的基礎性,掌握其中任一門的基礎上,再學其它的語言都要容易得多;

補充一點,具體也要看你的專業和需求。如果你是學計算機的,那沒得說,肯定先C;如果是別的專業,更傾向於直接呼叫計算機包庫來解決自己的問題,或者想學會利用電腦程式簡化自己的工作量,那麼從PYTHON開始其實也沒多大問題。

16樓:老馬程式設計

先學好、學深一門語言,語言間其實都是相通的,再學第

二、第三門語言時,是一件非常高效、快速的事。建議先以Python入門,更快捷、好學,也會更有成就感。

17樓:溫酒先生

1個人建議先學Python.2c++是建在c的基礎上.所以要是最好的話,先學c之後再學c++這樣更容易學.

如果c++和Python的話.個人建議先學Python(沒有學過c的前提).要是如果你已經學過c了那建議你學c++

18樓:yanant

不知道你c的基礎怎麼樣,反正我覺得指標沒學明白之前別去碰cpp,至於py,如果只是使用的話,很簡單 ,就乙個環境的安裝,現在一般裝py3.5,至於其它版本,要麼就是即將不支援了,要麼就是上下不相容,py這個東西很是難搞,不過你要是想學習語法,我的建議是先開始,不要去管一大堆環境那種東西。然後你裝乙個pycharm,有了這個ide,你就能做很多東西了。

19樓:Ocean

答案當然是可以。

但能不能學好是另一回事了。精力分散帶來的後果是不精通,這個結果不知道你能不能接受。

其實,許多大學大一安排學習C語言,是有一定的道理的。最初學習面向過程語言,能讓初學者知道程式的每一步是如何進行,知道程式設計的規範基礎。其中,如何進行很重要。

關於Python,有個笑話是

Python裡面你最熟悉什麼?」

import, from import, import as」

很好,你被錄取了。」

個人覺得,開始學習可以直接調包,後來的提公升,肯定得去考慮每個包的原理,這樣才能有進步。

當然,如果選擇滿足於調包,就當我說了一堆廢話吧。

20樓:唐之杜

建議最好不要......都學混了。

當然極天才的人當我沒說。

才大一,我建議你先學c++。然後好好學理論唄。

兩三年後學起來會python很快。

21樓:石頭三顆

不能。不但大一不能,畢業了也不能同時學,不然為啥要每節課只學一樣東西呢。

你可以前半小時學習C++,後半小時學習python,就是不能同時學。

同學們,你以為我在抖機靈?

錯了,我在告訴你乙個計算機的基本原理:

單核心的cpu是不存在真正的多程序的,只能通過來回切換實現「看起來」像是的多程序。

只是計算機的單核心CPU可以每秒鐘切換非常多次程序,讓使用者感知不到切換過程。

而人腦這個只有小小快取區的單核心CPU,切換程序不能太快。

大一必修c 學到指標,可以自學python嗎?同時學兩種語言會不會衝突

喜歡烘焙的灰大叔 不會衝突,而且兩種語言可以相互印證,反而會加深理解,畢竟都是物件導向的程式語言,不過C 更難些,python容易些,其實python小學 五 六年級就可以學習了。 robin 不會衝突。但是不建議同時花太多的時間在掌握各種程式語言上,程式語言方面,現在不妨就以偏底層的 c 作為起點...

python沒有C語言基礎可以學嗎?

王旭東 過來人勸,學Python千萬別學C。學C千萬別學Python。這是兩種不同思維的語言,而且語法差異極大。學了Python再搞C,會鬱悶死,為啥要定義型別?為啥要申明變數?為啥字串處理那麼麻煩?為啥字元不能直接轉數字?是什麼?又是什麼?又是什麼?又是什麼?又是什麼?反過來也有很多問題,最大的問...

C和Python我該先學什麼?

選何種語言,看需求。和H合作搞OOXX計算,需要彙編 C 資料結構 演算法 作業系統等知識 搞CTP,交易的部分,C Qt比較好一些 而搞抽代 統計 凸優化的,他們傾向於轉python。 梧桐 真打算長幹的話肯定是先c 後python 先c能讓你了解很多基礎和相對本質的東西學會了c python的資...