-
1 # 粒子菌
-
2 # 北陽技術電源專家
有c語言的基礎當然是最好的,沒有也沒有關係,因為他只需要熟悉使用程式設計的工具,重新學習變態邏輯就可以了,我可以給你提供一些資料來看一下,掃碼就可以下載。
-
3 # 航空愛好小川
哈哈哈,正好我現在在學習python,資深小白,無任何計算機基礎,分享下我的感受。
我自己是英語專業的,零基礎學習的python,對其他的程式語言一竅不通。
當初學習python,就是想著能夠從網路上自動批次地爬取和整理自己需要的資訊用於學習調研,娛樂生活,或者可以藉助python處理日常的辦公文件,讓繁瑣,重複的工作自動化。
我是報了一個課程,由師傅領進門的,不然讓我自己拿著書琢磨,肯定是從入門到放棄。
python的基礎知識主要涉及點:print()函式與變數,資料型別與轉換,條件判斷,input()函式,列表和字典,for迴圈和while迴圈,函式,類與物件,模組等。掌握完這些知識點,應該就算入門了。
所以如果學習了C語言對學好python多少是有好處的,如果沒有相關基礎,好好學,還是能學好python的,也是沒問題的。畢竟業內人都說,python是一門對初學者非常友好的程式語言,入門門檻非常低。
哈哈,讓我們一起from zero to hero吧。加油(ง •̀_•́)ง。
-
4 # FOR
可以直接學習的,這個跟沒有學習過C語言是沒有關係的。
python是一門適合零基礎人員學習的程式語言,而且語法簡單、上手容易、功能強大。
-
5 # gamedilong
不是必須的,但是如果有c語言的基礎學習和理解python會更快更好。c語言是個人所有語言裡面優先推薦掌握的第一門語言,語法上除了大部分語言都具有的基礎的概念比如變數,結構體,邏輯判斷,條件判斷,迴圈,函式等。還有一些由於其它語言由於特定需要調整掉的比如記憶體管理,指標等更接近底層的方法。如果只學基礎的話,作為面向過程的語言也比較簡單。
如果想更好更深的瞭解python,可以去嘗試學習一下c。c應該是絕大多數高等院校計算機專業開的第一門語言課。
-
6 # 猿壹
打個簡單的比方,學德語需要英語的基礎嗎?好學嗎?
程式語言其實和自然語言有共通之處,單純學習python並不需要一定要有c語言的基礎,但是如果有相關程式語言的學習經歷,在學習的過程中會更容易快速掌握。
不同的程式語言之間並沒有你想象的溝壑明顯,對函式呼叫、迴圈判斷、IO輸出、事件處理等等都是非常相似的,只不過命名或者定義的方式不同罷了。比如對變數的命名:
C: int a = 1;
Python: a = 1
最後回答好不好學的問題,“世上無難事,只怕有心人”,只要你肯付出努力和堅持,就一定能學好。
回覆列表
學python可以不需要c語言基礎,Python簡單易學,適合零基礎入門。不同的程式語言就好比其他國家的語言(英語、法語、德語),只不過一個是用來和機器交流的、一個是用來和人來交流的。
首先要做的是瞭解一些python的語法,就可以寫一些比較簡單的東西了,深入的話在瞭解一些演算法相關的內容。
另外可以多看一些計算機基礎方面的書籍,對學習程式設計會很有幫助。