只學過一門C語言,要怎麼學python?

時間 2021-06-02 20:04:20

1樓:嗯噠

假設你的 C 基礎足夠紮實。

學 python 分為兩步走:

語法:在用 python 的時候,你可以用 c 來參照著理解。比如:

python 的 map 你可以用 c 的結構體理解。 python 的 list 你可以用 c 的陣列來理解。:理解過要先暫時放棄語言的底層細節。

比如:C 裡面陣列只能放同一種型別,Python 可以放多種型別。為什麼呢?這樣適合高階高階,初學者就當成黑盒來用就可以。

但是他們的語法上是基本一致的, C 的陣列可以通過索引來獲取元素,python 也可以。

總結:語法層面可以參照 C,底層實現,暫時忽略。

思想層面:C 是典型的面向過程程式設計的。是乙個定義某件事怎麼做的。

需要有全域性觀。 Python 是物件導向的,是乙個定義乙個事物 A 是什麼,而不管其應用的。當作黑盒。

這個層面只有靠你在理解了基礎的語法,並且大量編碼後才可以理解。

2樓:靜陽

一法通萬法通,語言之間本身就有類似,觸類旁通學起來很快的。

至於軟體可以使用Python自帶的IDLE。

至於Python的安裝,這裡附一下0基礎安裝教程靜陽:Python教程(一)——Python安裝

3樓:舊圈兒

Py門檻不高的,甚至不需要太複雜的ide,初學的話就乙個vscode配合命令列就夠了,只是學到後面,它也並不簡單,不過總的來說,想學習py不需要有心理壓力,幹就完了,奧利給

4樓:python酷

會C語言的人,Python上手不要太快。如果你這樣提問,說明你C語言也不是學的很紮實,所以好的辦法就是打好基礎,讀書,看教程,做練習,一步一步來,從了解什麼是解釋性語言開始,什麼是物件導向,然後去學習語法,資料型別,做一些簡單的指令碼,最後開始了解和學習Python的各式各樣的庫。

5樓:zero

關鍵在於你學python是為了什麼?沒有目的,通常是很難堅持的。

如果只是入門的話,推薦廖雪峰的python教程,或者笨方法學程式設計。

6樓:

學過一門語言了的話我比較推薦這篇github八萬星的教程,非常全面https://

學要學會一門語言需要多久。?

孟老師英語 學好一門新語言需要多長時間?這個問題並沒有簡單的答案,這取決於學習者本身 所學習的語言以及不同學習者所處的環境。一般來說 三個月 前三個月是人們對學習最有熱情的時候,在這三個月裡你的語言水平會突飛猛進。這是乙個非常普遍的現象。如果你在前三個月的時間集中學習,例如每天至少學習一次,那你在前...

一門語言到底應該怎麼學?

PTE黑科技學習平台 熟能生巧,之所以英語不能像母語一樣,一方面是因為對英語的熟悉程度不夠。這就要求我們在平時有計畫的堅持學習,對英語不斷熟悉 不斷提公升。再者就是很多人學習英語會經歷英 中 英的過程,其實這個方法並不恰當。就拿看美劇為例,要關掉字幕看,避免看到中文 聯想英文的過程,直接通過聽懂 理...

學過c和c 有一些基礎,想一年內精通一門語言,學c 比較好,還是java比較好?

想去南極的北極熊 c 屬於造輪子語言,什麼都能做。但是一般還是用作服務端開發。比如服務端底層優化,基礎協議通訊這些。C語言最主要的就是指標和記憶體管理,這也是企業開發的飯碗。c 主要增加了物件導向。如果想學c 的話,建議 c primer plus,effective c c 標準程式庫,stl原始...