怎么寫出像樣的程序?
要學以致用
1、編程要多實踐。記得馬化騰說過他曾經把一本厚厚的代碼書上的代碼敲一遍,培養(yǎng)感覺。你可以在github上找一個有趣的python項目,弄個雙屏幕,照著原項目,敲一遍代碼。編程很神奇,即使剛開始不懂,代碼敲多了,就有感覺了。
遇到問題時,先思考,實在不懂,google上搜,google上沒有,去csdn,StackOverflow或qq群里問(如果你要學python,就加幾個python的群)
2、從易到難,從小的項目到大的項目逐漸提升
學習計算機,學習的過程是個迭代螺旋上升的過程。第一遍不用全部搞懂,搞懂個50%,再學第二遍,搞懂個70%,再學第三便。。。遇到不懂的,及時去補相應的基礎;
新手可以看教學視頻,但如果入門了,最好還是看書,這樣才能提高自學能力。教學視頻可以有:Coursera,網易公開課,傳智播客,尚學堂,七月在線等等。
推薦幾個python相關的學習網站
廖雪峰的官方網站 廖雪峰老師的python課程很好,最后還有個實戰(zhàn)項目。照著里面做就行。
實驗樓 - 在線做實驗,高效學編程 新手編程剛開始最麻煩的就是開放環(huán)境配置,很多人搞完開發(fā)環(huán)境配置,興趣都沒了。實驗樓可以讓你在線做實驗。
學習完數(shù)據(jù)結構后,就可以刷leetcode或者??途W一些簡單題了。