
在知乎看到提問:《為什么很多人都說 Python 簡單?》
關于這門簡單的語言,它到底簡單在哪里?
下面,由多年來從不開車的老司機來分享下經(jīng)驗吧。(僅供初學者參考)
關于python的入門書籍很多,這是它簡單的原因之一。
《30天學會xx編程語言》這一類的書籍雖然飽受詬病,但對于初學者來說還是不二之選。尤其是對于從未接觸過編程的初學者來說,是極其重要的。這類書可以讓初學者在短時間入門。別聽網(wǎng)上那些人亂噴,說不定他們自己還在讀這些《xx30天入門》。python得到公認的經(jīng)典書籍很多,這是它簡單的另一個原因。
很多書雖然是公認的經(jīng)典好書,但對于初學者卻并非是經(jīng)典,還是不要把時間精力耗費在這些經(jīng)典上比較好。越是經(jīng)典,內(nèi)容越是深入詳實,紛繁復雜。在這個信息爆炸時代,每個人的時間精力都是寶貴的,要想python學的簡單,你就要多讀適合你的,而不是什么經(jīng)典讀什么。python的網(wǎng)絡資源豐富,無論中英。這也是python簡單的原因之一。
所以,自學的話,能通過網(wǎng)絡,就通過網(wǎng)絡。隨便用關鍵詞在網(wǎng)上搜搜看試試,會有意外收獲。否則光買靠水軍刷評論的書籍是學不好python的。浪費錢不說,還占用地方。最重要的是,你會懷疑python真的簡單嗎?一門語言,文檔的完整性是很重要的。而python詳實的文檔也是它簡單的原因。
如果連文檔都沒有讀過一遍,是很難體會到python的簡單的。有句成語叫:盲人摸象。很多初學者都處于這樣的狀態(tài),也就自然會有我上面說的知乎上的那個疑問了《為什么很多人都說 Python 簡單?》它真的簡單嗎?python語言集成了很多好用的模塊,可以讓我們忽略很多計算機底層的操作。這也是它簡單的原因。
但是,學習編程,眼界要開闊,多讀讀那些原理性書籍。別學了很多年編程,連編程是什么都不知道。就像你會背九九乘法表,但連一加一等于二都不知道一樣,沒有根基,大廈終究是建不起來的。
- github上,開源的python項目很多,這也是python簡單的原因。
要學編程,讀別人的源碼是少不了的,邊讀邊練習,反復試驗,并嘗試自己完成一些項目。如果能夠堅持練習,你的coding能力肯定會變得很棒。到時候,你也會說python簡單的。
還是那句話: 別廢話!就是干!
還是說,你說的簡單,只是培訓班老師告訴你的?
推薦列表:
- 對于原理類感興趣的,可以看看我寫的科普性質(zhì)文章《跟我讀python3文檔:001_編程的本質(zhì)是什么?。ㄉ希?/a>
- 原理類書籍:《編碼:隱匿在計算機軟硬件背后的語言》
- 入門書籍可以考慮這本:《head first python》
- 深入python可以考慮:《Python學習手冊》
- 網(wǎng)絡資源:自己動手,豐衣足食~