月之夢7702
磨刀不誤砍柴功
這裡先推薦你用pycharm。正所謂磨刀不誤砍柴工,想當年我大一的時候要是知道有IDEA,興許我現在就是一名合格的JAVAER。所以,不要用記事本啥的,直接上來就用pycharm,JB出品,必屬精品。這邊的話鏈接一條pycharm快捷鍵的導航。
https://www.cnblogs.com/liangmingshen/p/9297381.html看入門視頻
你之所以會寫不出代碼來,我猜很大概率你是看紙質書籍入門,想當年高考結束的時候也興致勃勃的去圖書館找了一本C語言入門,嗯,對,半個小時候我就回家了。這邊的話強烈推薦你能從視頻入門敲代碼,畢竟人家培訓班老師手把手視頻教著你打,不會的話說不過去吧?至於說你可能自己想實現點小功能但是無從下手,這點好理解,你對整個python的知識體系還了解的不夠透徹,簡單來說就是代碼寫太少了。像我現在玩蛇一年多了,可以很隨意的將python 爬蟲+web+自動化+數據分析串聯起來,就看我想實現什麼。之所以能這樣,得益於我學習時間夠長,還有短暫的在大廠實習過。所以,孰能生巧,多花時間打代碼,很快就可以熟練的運用。
學習線路
入門:B站、慕課大學、網易雲課堂隨便找個入門的視頻,最過分的就去閒魚花幾塊錢買一套。
進階一:爬蟲、web開發任選一個做一個小項目(同樣有很多視頻資源)
進階二:《流暢的python》,《Linux內核》,《算法導論》
進階三:轉java(抖個機靈)
小黑王者配音
一個非常好的問題。制定一個學習計劃,學習基礎知識後,多寫代碼。
一,學習計劃
1. 制定一個切實可行的學習計劃,要自律,不可三天打魚兩天篩網
2. 保證學習時間,多寫代碼
二,學習Python基礎
掌握Python語言基礎,數據類型、基本語法、常用數據結構、常用類,等等,網上資源很多。
三,多寫代碼
推薦一個在線編程網站,HackerRank,看名字就知道很牛,Hacker排行榜。其實裡面有很多針對初學者的編程練習題,並且提供了成績查詢、排名、競賽等功能。
1,註冊賬號,登錄,選擇要學習的編程語言
2,選擇題目,篩選難度、功能類別
3,編寫代碼,測試,提交
4,根據通過單元測試情況獲得分數,獲得Python勳章。
我是工作多年的Web應用架構師,陸續發佈關於軟件開發方面的文章,歡迎關注我,瞭解更多IT專業知識。
急速馬力快de源碼控
如果只是學習了python的語法等最基礎的內容。到最後也只能學會“hello word”,拿著for做1到一百的加減法。所有的代碼學習都是一樣的道理,需要自己去實踐,如果有想學好代碼的想法,就去自己做做代碼題吧。然後才有機會做更復雜的東西。