-
1 # 網際網路峰哥說
-
2 # Helia523
零基礎入門級的Python大約1周時間就能摸到門邊了,現在也有很多線上學習的平臺,大部分都是用一週的時間教會你對Python的“語言”有個瞭解,能簡單運用一些指命來運算。
提供我的學習之旅給你一個借鑑
1.初期:完全不懂啥叫Python,找了幾個玩程式設計的朋友問了問,最後鎖定爬蟲和自動化辦公是我最有興趣且與工作有強關聯的技能,所以先給自己立了個Flog。
2.篩選期:開始自尋+推薦的找尋各種零基礎學習的網站,渠道,網課等等,對比學員評價,價格和大綱,鎖定比較品質的,而且說“人話”的,(這點很重要,專業但不懂翻譯成白話的技術人,基本都缺乏客戶思維,學起來你會很不爽的)
3.Try:敲定你選擇的那家培訓機構(或者網路上免費學習資源)開始你的學習之旅,首先要完成一件重要的事——給自己定個初試期。這個有個好處,就行投資一樣你要讓自己的時間成本有回收的概念。一旦定好時間,這段時間就全力以赴學習,時間到後你要評估一下自己的學習狀態,學習難度以及適應度,並且在下個階段調整好學習方法。
4.階段總結:學Python也是有不同階段的,如:基礎語法,爬蟲,自動化辦公,Git與專案等,那依據專案的難度,也都會有相應的學習週期。那每個學習週期結束後都建議自己做個覆盤,比如分析一下自己的學習方法是否合適,做個測試或者專案,看看自己的掌握程度,上一些網頁看看其他學習者在這個過程遇到的障礙自己是否也遇到過,他們以及自己的解決思路是否類似,可有其他選擇。這一步就是我們常說的“實踐出真知”,一定要讓學到的東西在一段時間類不斷鞏固(但不是簡單重複操作),多維度的理解和嘗試才能更加牢牢掌握!
最後:學習是可以好玩有趣的,關鍵看你是否找到了最適合你的學習方法。
I"m poseble
-
3 # 小白入行資料分析
這取決於你期望學到什麼程度,你打算用Python做什麼。如果說僅僅是入門的話,是很快的,因為這門語言相對於別的程式語言不僅從邏輯上還是語言複雜度上說,都會簡單許多。
這裡的學習建議是:首先看廖雪峰的python3網站,認真學習並做完練習題,掌握python基礎知識
其次,看你學習python是為了什麼方向,下圖列出入門python的學習方向,根據方向掌握知識點再進一步打怪,相信你到時候已經知道下一步的python路了
我的公主號 “小白入門資料分析” 有關於Python爬蟲的資源,需要的話可以關注
-
4 # 艾文的Event
先吹一波python是世界上最好的語言
Python 誕生之初被譽為最容易上手的程式語言。Python 的設計哲學強調程式碼的可讀性和簡潔的語法,使得Python比其他語言更加的簡潔。
python的基礎可以在一週內搞定
這包括 Python 安裝 基本語法、資料結構、函式、檔案操作、網路請求、面向物件……
隨後可以透過兩週的時間自己進行一個小專案開發
由於不知道題主要求的學習深度,推薦w3school,可以自行獲取免費教程。
-
5 # 微享家
個人經驗,有程式設計經驗兩週即可上手。
我原來做java開發的,已經五年沒寫過程式碼了,最近處理資料,頻繁處理,效率比較低,就想用python指令碼來寫,同時也學些新的東西,說說我的學習方法,僅供參考。
第一步,搭建環境,工欲善其事必先利其器,好的開發環境事半功倍,我用的是pycharm+anaconda+python3,具體怎麼搭建直接百度,教程非常多。
第二步,找本基礎入門的python書籍,先通篇瀏覽下,大概知道python做什麼的,有哪些基礎功能,讓自己大腦有個印象。注意:不用細讀研究,知道有哪些功能就可以了。對絕大多數人來說,學習理論知識是個很枯燥的過程,80%的人都會在這個過程中放棄,所以為了讓自己保持興趣,此階段不用詳細研究,可以在後面學習步驟中逐步深入學習。
第三步,工具和理論知識有了,可以直接動手實踐了。找些簡單有趣的例子來學習,比如python畫動畫、處理資料、簡單爬蟲從網站爬資訊。這個過程主要是加深你的學習興趣,學習過程中有階段性成果會鼓勵你繼續堅持學下去。
第四步,有目標學習下去。你學習一門語言,必然是有自己的需求,這裡指學習目標,比如學python是為了學資料分析、指令碼處理、web、還是人工智慧,找準你的方向,先在一個領域裡面深耕細作,在擴充套件你的領域。這個過程中,你會遇到比較多的問題,都是你在實際使用中遇到問題,可以有目標查詢工具書、藉助網路幫助你解決問題,這個過程是深入學習過程,需要多思考、大牛交流。
第五步,總結分享。在以上學習過程中,你會遇到很多問題並解決問題,總結尤其重要,溫故而知新,可以將自己解決問題方法思路記錄下來,分享給其它人(可以分享到自媒體平臺,一舉兩得,說不定還能獲得一份額外收入),可以加深自己對知識的理解。
以上是個人淺見,不喜勿噴。祝學習順利,財源滾滾來!
-
6 # 我是雙魚座2020
這個真的得結合自己的情況來看呢,每個人的學習能力,自制力和耐心都是不一樣的。如果你真的下定決心要學習這方面,那就先從規劃學習路線開始,準備系統的學習內容,最好是老牌機構的課程,而且有實操練習,很重要。保持足夠的耐心,因為Python越到後面越難,一個問題卡住沒有耐心真的很容易崩潰,親身經歷。如果有人帶著是再好不過了。對了,還有學習內容方面,Python方向很多,你要是想就業。就要準備開發方向的課程,什麼Excel資料整理這些不行。自學道路長,一坎又一坎,堅持很重要。
這都是我親自經歷過的階段,在崩潰之前選擇了系統的提升,現在感覺還是蠻好的,不擰巴了,這邊學習週期是半年。你不妨先看一些入門資料,結合自己的學習能力做評估,看看怎麼學適合自己。推薦你可以看看百戰程式設計師Python400集入門影片,特別適合零基礎入門,而且有一定的難度,可以讓你更好的瞭解Python,主要它是免費的,他家也是十幾年的老牌機構,很專業,我開始也是學習的這個,也希望可以對你有幫助。
-
7 # 水母星人
Python其實也有很多教材可以學,網路上也有免費的課程影片可以看,但是我個人感覺,看書很多理論性東西不知道該如何運用,有時候看不懂很難理解的地方不知道該怎麼解答。影片比看書更直觀一些,但是操作中會有很多不同的效果,卻不知道哪裡出了問題,也沒辦法實際操作運用上,所以我覺得自學的難度還是比較大的
-
8 # 程式設計師堅持者
1.建議初學者先了解一下python目前主要用在哪些領域,能用來做啥,是否對這麼方向感興趣,再確定是否繼續自學,這樣有目標有動力去學,切忌上來就看語法,寫幾行程式碼就覺得已經掌握了。
2.當然語法肯定是重要的,不然沒辦法碼程式碼。語法這東西吧,千遍一律,無外乎,變數、函式、類的使用,網上免費的資源一看即可,一週掌握就足夠了,有其程式設計經驗,就更快了。
3.學語法的同時建議結合例項,並執行除錯,我推薦菜鳥教程網,上面有各種語言的入門教程,提供例項,雲端執行環境,可以直接執行,不需要搭建本地環境
4.語法掌握了之後,建議學下基本的設計模式,大專案如果不在一個可擴充套件、可維護的架構下開發,會造成程式碼堆疊,造成維護人員的崩潰。掌握設計模式,也是後面由程式設計師轉架構師必須的。
5.最後肯定要實際做專案,加深語言的熟練度。
以上是我自己的經驗,希望對您有幫助
回覆列表
如果是自學,從零基礎開端學習python的話,按照每個人理解能力的不同,大致上需求半年到一年半左右的時刻,當然,如果有其它程式設計言語的經歷,入門還是比較快的,大概需求2~3個月可以用Python言語編寫一些簡單的使用,只要進行體系的學習,才能更好的掌握Python技能。
初學者有什麼不懂的可以私信我——我剛整理了一套2018最新的0基礎入門教程,無私分享,獲取方法:加下我自己建立的Python學習交流群935711829,這是Python學習交流的地方,不管你是小白還是大牛,小編都歡迎,不定期分享乾貨,包括我整理的一份適合零基礎學習Python的資料和入門教程。
事實上想學好一門言語或許是其他任何的技術,都不可能短時間內學成,除非能夠像電視劇那樣把手放在背面傳功,或許拿到屠龍刀裡的九陰真經。
要把Python學好,在我看來,只要相同東西能夠幫你做到,那就是,愛好-愛好-愛好!重要的事情說三遍!在Python這個魔法世界裡,找到你自己感愛好的點進行切入,並時刻找到愛好點進行自我驅動是最好的學習方式!
還有一個問題是,看你學python要幹嘛?這個決議了你的需求學習的深度。
假如你只是想了解下python,那看看一些根本的網上影片python初級教程就能夠了;
假如你是想拿出做資料的加工,處理,那仍是先把一些正則,迴圈,陣列,分詞這些方法學好,再結合一些實際的事例。比如怎麼將爬取的頁面資料解析成結構化的格局;
假如你是想拿python做資料演算法建模,像咱們自己開發了一套結合了常用的LR/GBDT/DT/RF/ARPIORI/K-MEANS的一個東西,把常用的資料表匯入,資料過濾加工處理離散分箱等;
假如你是拿python做一些頁面開發,那就要把Django什麼的都學習了。
以上就是python自學要多久能學會的詳細內容,更多請關注php中文網其它相關文章!