我是自學c c ,學了之後,對python產生了偏見。怎麼辦?

時間 2021-05-09 02:11:07

1樓:流沙

以你目前的心智,能用Python寫乙個靠譜的應用就不錯了。

人生苦短,你高中生還有學習重任,為啥去學C/C++ ,你想學一年多的C++然後啥都幹不了嗎?

2樓:wuyu1998

先想清楚,「效率」指的是什麼。

Python的開發效率極高,執行效率一般。

C/C++的開發比較低,執行效率比較高。

再來說專案,時間不會是無限的,核心的數學模型估計還未確定。換句話說,你們做的是原型。

這種情況下,你還覺得用c/c++好嗎?

個人認為,python用於寫於原型,c/c++寫需要多次執行,且硬體資源受限的地方。

3樓:摸魚油條

我也是個小白,Python學了點,會點爬蟲什麼的。可能寫的有些問題,見諒哈。

Python和c/c++在前期入門的時候,學的倒也差不多。但再慢慢深入後,這些語言區別還是很大的,比如,Python走的路子多,爬蟲,資料庫,人工智慧等等。c最為重要的地方還是編寫系統,這是最底層的語言之一。

c++的話,聽某些大佬說,這是一款萬能語言,當然前提是精通。。。

emmm簡單的說,各有各的好。還有Python近幾年很火的,接觸接觸也好。

(ps:Python是真的沒網上說的那樣簡單,哪怕是入門,需要掌握的模組還是不少的,當時花了幾天才把requests,jieba,re等庫的一下基礎函式搞會)

4樓:zanxas

這不是偏見,這是事實。

你是看事情過於片面。

c++是效率高,但是那是執行效率,開發效率能比得過生態發達的pytbon直接調庫?

所以調庫有什麼不好?

論執行效率,你為什麼不去學c和彙編?

為什麼不更徹底的去學機器碼?

5樓:Daniel

語言只是工具,是你與計算機交流的工具。這就好比你學了英語突然感覺漢語有點low,結果說漢語的時候總喜歡時不時夾雜英語,最後搞得不英不中,弄得老外聽不面白,中國人更是迷惑。所以拋棄偏見,看你面對的任務是什麼,選擇最合適的語言。

6樓:王旭競

這個問題很實際,也需要很實際地一分為二地看:

1、現代C++確實強大又好用,你有類似的感覺並不是錯的。要效能有效能,要簡單能封裝得很簡單,要工程能很工程,要玩花的可以很花哨,要實驗/模擬各種現代開發特性與思路都很方便,各種庫也不缺,和各大語言的互動也有方法。

2、python最大的好處是做簡單工具,以及特定的行業問題。在這些地方,以一些效能犧牲,換來了不少便利性。這導致了它是個很流行的語言。所謂技多不壓身,學習一下絕沒壞處。

3、眾所周知,js、python是C系的語言。C語言以開發繁瑣難控制著稱,而js、python以開發簡單方便著稱。這之間到底發生了什麼,是怎麼用C/C++構建而產生的,語言設計上有哪些進步和侷限,哪些簡潔是好哪些是不好,靜態邏輯和動態邏輯在開發上的各自優勢與設計差異,都需要你多用用C、C++、js、python各自做些工程實踐之後,更容易感受到。

7樓:

高一學生。。。

你都知道自己是偏見了,那就不要偏見唄

偷偷告訴你,跟彙編相比,C的效率就是渣渣,你去學彙編吧你知道的越多,你的認識就越全面,偏見就越少世界很大,空杯心態吧

8樓:

作為工作十幾年,並且一直使用c++、python的老碼農,針對你的問題說幾點:

1、python並不容易,或者說,python想要玩高階也有很多奇技淫巧,說沒有挑戰肯定不對;

2、python很有用,我在工作中主要是用c++,但是有很多任務具都是用python來寫,節省時間且修改方便;

3、python和c++並不是競爭關係,它們一動一靜,恰好是互補的,c++的缺少的正是python習以為常的、c++做不到的在python看來可能是輕而易舉的;

4、學習C++並不是為了不學習其它語言,而是為了更快地學習其它語言。工作幾十年學習十門以上的語言是非常常見的事情。

9樓:

我目前高一,老師說有個課題,想讓我們做,用c/c++。我學了彙編之後產生了「c/c++程式設計師只會調庫」「組合語言效率高,c/c++效率低」的偏見,於是不想學c/c++,但是那個課題我又想參加……

10樓:好人特斯卡

語言不過是工具,什麼好用就用什麼唄。如果只是要你寫個計算函式,只需要得到乙個結果。你要那麼高的執行效率幹嘛?

況且對大部分專案效率來說,語言的影響是微乎其微的。關鍵需要高效的模組用高效語言吧。

我是一名大一學生,自學了springboot,並搭建了微服務,現在我打算先從底層學起,不知道學什麼?

netkiller netkiller 微服務安全嗎?netkiller Spring Cloud with Netflix netkiller Spring Cloud with Consol netkiller Spring Cloud with Config 三 netkiller Sprin...

我是軟體大一新生,可以先自學python後再上課學C語言嗎?

IT燈塔 可以的,這沒有什麼先後順序的 首先大部分語言其實也就是語法不同,組成部分以及思想是一致的。不過就這兩門語言的難度來說,我個人覺得是C要難一些。在自學python的途中,或多或少會遇到一些問題,例如涉及到一些計算機原理的 通訊模型協議等等。在早期你就把這些內容解決了,那麼對於後續學C是有好處...

我是個高中生,現在想自學python有用嗎?

我的天,現在好好高考不行嗎?高考暑假那麼長時間除去報考志願夠你學了,現在什麼水平呢?能上什麼樣的大學呢?還是好好備考吧,很多東西都有用,難不成都在高中學? 火眼狻猊 有用,但是你的時間夠用嗎?高中的主要目標還是高考,如果你為了學習 Python 而耽誤了高考,那就得不償失了。如果你時間充足,那無論是...