国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

python入門的正確姿勢,從一無所知到無所不知

legendmohe / 1501人閱讀

摘要:不同的人的路線圖版本會有所不同。尋找答案從一無所知到無所不知如果你在這個過程中多次遇到困難,在知難而退之前努力嘗試解決問題。并不是成為一個全面的開發人員所需要的唯一技能。首先進行一兩個月的學習階段,然后進入一個月的構建階段。

初級開發者學Python容易陷入茫然,面對市面上種類眾多的編程語言和框架,重要的是堅持自己的選擇,宜精不宜雜。本文是一篇指路文,概述了從編程基礎、引導、文檔閱讀、書籍和視頻、源代碼等學習和積累環節,值得初學者參考。

作為一個開發者,為何要選擇Python?

為什么要學習Python?為什么要選擇Python,而不是其他別的20多種編程語言?當你開始走上開發者之路時,這個問題會可能會一天在你的腦海里出現多次。

選擇你的第一個編程語言,就像選擇一個入門級“口袋妖怪”一樣。

如果你的目標不是Python,而是其他語言,那其實可以不用在往下讀了。如果你對自己選擇Python的決定有信心,那么這篇文章將讓你獲得更高的成功機會。其實選擇哪種語言并不重要。但是一旦你做出決定,你就需要堅持下去。

現在網上有大量對不同編程語言/框架進行比較的文章和觀點。這些內容可能會讓人覺得無所適從,甚至嚇到一些人,讓他們懷疑自己的決定并半路放棄。

我認識一些人,聲稱自己掌握了3-4種語言。他們想要了解4種語言的很多細枝末節,但無法使用其中任何一種語言進行編程。這就是想要嘗試一切,而沒有始終堅持的結果。

Python是一種設計精良的語言。有著大量在線說明文檔和教程。而且被廣泛用于許多領域。所以,無論你的水平如何,對于Python而言都有很多值得探索的東西。對于其他20種語言中的大多數也同樣如此。

每種語言都有自己的優點和缺點,及其最適合的應用領域。Python最常用的3個用途是數據處理、編寫Web應用程序后端,以及編寫自動化腳本。Python可以說是初學者的最佳選擇,因為這門語言設計的基本原則側重于清晰和簡潔。

怎樣學習Python?

既然你已經做出了選擇,那么我們來談談如何學習Python。

很簡單。選擇一個教程,然后學完。之后選擇另一個教程。休息一下,重復這個過程。

只看一本書,看一個教學視頻是不行的。你需要不斷地接觸代碼,需要讓自己的腦子實現漸進式的“過載”,需要耐心、堅持、承諾(以及其他一些優秀特質)!

下面是給初學者的一個基本流程圖。不同的人的路線圖版本會有所不同。下面的流程僅供參考,不過,搞清楚何時進入下一階段非常重要。大多數人做得太晚了。

你可能更喜歡選擇去看edX的課程視頻,而不是去讀書。怎樣都好,最重要的是堅持整個過程,這一點比單個教程/課程的選擇更加重要。

通過閱讀書籍建立堅實的基礎。

參考基于Python的完成單個任務教程,比如發送電子郵件或編寫文件。這些教程將介紹Python開發人員可用的有用的包和庫。

養成閱讀文檔的習慣。使用可用的庫構建小型應用程序。

深入理解Python語言及其工具。了解該領域的專家正在開展的工作。

直接閱讀源代碼。

記住,不管學習什么教程,請確保一直在真正寫代碼。僅僅閱讀代碼實例是不夠的。

學習解決通用問題

學習語言(或框架/庫)和學習編程之間存在著細微差別

“全棧Web開發人員”課程并不會使你成為一名優秀的程序員。只會教你如何用一個特定的程序來解決一個簡單的問題(是的,這些課程中構建的大部分網絡應用程序確實屬于簡單問題)。

了解并讀懂程序是不錯,但能夠設計自己的程序就更棒了。注意編程結構、設計模式和算法。這些特定問題不只是Python所獨有,幾乎學習所有語言都要面對這些問題。

尋找答案:從一無所知到無所不知

如果你在這個過程中多次遇到困難,在知難而退之前努力嘗試解決問題。很可能別人以前曾遇到過同樣的問題,并且已經通過互聯網得到了解決方案。

大家在學python的時候肯定會遇到很多難題,以及對于新技術的追求,這里推薦一下我們的Python學習扣qun:784,758,214,這里是python學習者聚集地

Python中有很多值得學習的東西,被廣泛用于各種領域。不要跳過基礎知識階段,忙著進入特定專業領域。學習PyTorch應該在掌握包和庫之后,學習Django應該在熟悉虛擬環境之后。從長遠來看,掌握Python的深入知識是值得的。當你使用一些特殊庫時,將可能大大減少調試程序所花費的時間。

學好東西需要時間??赡芤饶阆胂蟮臅r間要長。你不可能在幾個月內成為專家程序員。獲得進步需要時間和精力。我建議初學者關注Python至少一年。這期間免不了會有分心的事,盡量避免分心,但也不要害怕去學習和接受新事物。

Python并不是成為一個全面的開發人員所需要的唯一技能。學習Git、Markdown、HTML等知識也能得到很大的回報。在學習過程中,可能還需要掌握一些JS或統計學信息。

總之,要永遠做個學習者,但不僅僅只做學習者!

了解并踐行學習/實踐階段循環

任何創造性學科的學習都可以分兩個階段,學習階段和構建階段,彼此不斷重復。

學習階段,你應該專注于積累知識、閱讀書籍,完成每個教程并探索已經完成的工作。

實踐階段,你應該可以通過應用知識創造的東西得到了前一階段的結論。不要懷疑你學到的技能,編寫出自己的應用程序。只有當你完成了這一階段后,回去再進入學習階段。

盡量平衡這兩個階段。首先進行一兩個月的學習階段,然后進入一個月的構建階段。大多數人都害怕進入實踐階段。不要怕!將你在學習階段掌握的知識用在這個階段,如果真的不夠,就再多循環幾次。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/43868.html

相關文章

  • python入門正確姿勢,要永遠做個學習者,但不僅僅只做學習者!

    摘要:總之,要永遠做個學習者,但不僅僅只做學習者了解并踐行學習實踐階段循環任何創造性學科的學習都可以分兩個階段,學習階段和構建階段,彼此不斷重復。 初級開發者學Python容易陷入茫然,面對市面上種類眾多的編程語言和框架,重要的是堅持自己的選擇,宜精不宜雜。本文是一篇指路文,概述了從編程基礎、引導、文檔閱讀、書籍和視頻、源代碼等學習和積累環節,值得初學者參考。 作為一個開發者,為何要選擇Py...

    MarvinZhang 評論0 收藏0
  • 干貨 | 學習Python正確姿勢

    摘要:勤學學習效率與效果取決于執行力。這一步學習的正確姿勢是在實踐操作中發掘問題,然后帶著問題找答案。拆分任務將目標分解成具體可執行的學習任務。勤學強大的執行力是學習的根本保障。分享復述檢驗學習成果,提高學習效果的最好方法。 showImg(https://segmentfault.com/img/bVbcPGZ?w=256&h=256); 前段時間和大家一起分享了一篇關于學習方法內容《大牛...

    Thanatos 評論0 收藏0
  • SegmentFault 技術周刊 Vol.40 - 2018,來學習一門新編程語言吧!

    摘要:入門,第一個這是一門很新的語言,年前后正式公布,算起來是比較年輕的編程語言了,更重要的是它是面向程序員的函數式編程語言,它的代碼運行在之上。它通過編輯類工具,帶來了先進的編輯體驗,增強了語言服務。 showImg(https://segmentfault.com/img/bV1xdq?w=900&h=385); 新的一年不知不覺已經到來了,總結過去的 2017,相信小伙們一定有很多收獲...

    caspar 評論0 收藏0
  • SegmentFault 技術周刊 Vol.40 - 2018,來學習一門新編程語言吧!

    摘要:入門,第一個這是一門很新的語言,年前后正式公布,算起來是比較年輕的編程語言了,更重要的是它是面向程序員的函數式編程語言,它的代碼運行在之上。它通過編輯類工具,帶來了先進的編輯體驗,增強了語言服務。 showImg(https://segmentfault.com/img/bV1xdq?w=900&h=385); 新的一年不知不覺已經到來了,總結過去的 2017,相信小伙們一定有很多收獲...

    nihao 評論0 收藏0
  • SegmentFault 技術周刊 Vol.40 - 2018,來學習一門新編程語言吧!

    摘要:入門,第一個這是一門很新的語言,年前后正式公布,算起來是比較年輕的編程語言了,更重要的是它是面向程序員的函數式編程語言,它的代碼運行在之上。它通過編輯類工具,帶來了先進的編輯體驗,增強了語言服務。 showImg(https://segmentfault.com/img/bV1xdq?w=900&h=385); 新的一年不知不覺已經到來了,總結過去的 2017,相信小伙們一定有很多收獲...

    Drummor 評論0 收藏0

發表評論

0條評論

legendmohe

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<