廣州總校區(qū)切換校區(qū)
復制成功
微信號:togogoi
添加微信好友, 詳細了解課程
已復制成功,如果自動跳轉(zhuǎn)微信失敗,請前往微信添加好友
打開微信
圖片

行業(yè)新聞

入門運維學Python,該怎么學?要注意什么?

發(fā)布時間: 2020-03-15

  入門運維學Python,該怎么學?要注意什么?

  對于完全沒有編程經(jīng)驗的初學者,在學習python的時候,面對的不僅僅是python這門語言,還需要面臨“編程”的一些普遍問題,而有特別明顯的兩個錯誤認知是:
  錯誤認識一:
  一些初學者認為python很簡單,就以為編程很簡單。
  錯誤認識二:
  沒有學好基礎(chǔ)知識,聽說django很火,就開始學django開發(fā)web。
  種種跡象表明,這些從零開始的學習者,普遍不知道從何入手,找了本編程教材發(fā)現(xiàn)第二章開始就看不懂了缺少計算機基礎(chǔ)知識,被一些教程略過的“常識性”問題卡住遇到問題不知道怎么尋找解決方案??炊Z法之后不知道拿來做什么,學完一陣子就又忘了缺少數(shù)據(jù)結(jié)構(gòu)、設計模式等編程基礎(chǔ)知識,只能寫出小的程序片段。
  學習Python有點入門的時候期望過高,進門開始的時候發(fā)現(xiàn)并沒有那么美好,而多數(shù)人就停留在了知道好不知道如何學,知道好但是學起來很費力的情況,一籌莫展。
  在這里有幾點看似心靈雞湯,但是非常重要的學習建議是:
  信心
  首先要有信心。雖然可能你看了幾個小時也沒在屏幕上打出一個三角形,或者壓根兒就沒能把程序運行起來。但相信我,幾乎所有程序員一開始都是這么折騰過來的。建議沒有任何編程經(jīng)驗者,像學C語言那樣來訓練學習python,當然有可能你也不知道c是怎么學的!??!
  合適的教程
  選擇合適的教程。有些書很經(jīng)典,但未必適合你,可能你寫了上萬行代碼之后再看它會比較好,推薦以下基本入門書:
  《父與子編程》
  《Learning Python》
  python學習手冊第五版(入門)
  python核心編程第二版(深入學習)
  寫更多代碼
  寫代碼,然后寫更多的代碼。光看教程,編不出程序。從書上的例程開始寫,再寫小程序片段,然后寫完整的項目。
  學習基礎(chǔ)
  互補補強學習基礎(chǔ)。除了學習編程語言,也兼顧補一點計算機基礎(chǔ),和英語。
  敲代碼
  不但要學寫代碼,還要學會看代碼,更要會調(diào)試代碼。讀懂你自己程序的報錯信息。再去找些github上的程序,讀懂別人的代碼。
  查文檔
  學會查官方文檔,用好搜索引擎和開發(fā)者社區(qū)。
  下面是Python入門學習的四個階段:
  一、看視頻
  選一套完整視頻,要快速瀏覽一遍,不要細糾,目的是對 python 形成整體的認識,估計半個月時間吧,建立認知框架,邊看邊把從語句、表達式、順序結(jié)構(gòu)、判斷結(jié)構(gòu)、循環(huán)結(jié)構(gòu)基本理論搞定,最后過度到函數(shù)抽象,類抽象。
  二、選一本教材
  可以選一本覆蓋面比較全的教材或者基礎(chǔ)入門的教材,把例子敲一遍,看明白即可,看完肯定會忘…… 但是也不要回頭再看, 通通看一遍就好, 目的是鞏固掌握基礎(chǔ)知識和查找位置,這本教材就是之后的參考書了。
  三、先基礎(chǔ),再高級
  基于打好的基礎(chǔ)后,再玩高級的應用:生成器、裝飾器、類的一些屬性的高級用法、正則、多線程、多進程等,學習框架文檔。
  四、盡快利用python做點事情
  前面三階段要快,都是為這個階段做鋪墊,這時就可以利用所學解決下身邊的事情了,比如看新聞說每年存一萬五,四十年可以變億萬富翁,你可以驗證下,我們要學以致用。
  學python是件開心的事,這時可能遇到各種困難,這時回頭復習參考書上對應知識點,同時去谷歌百度,如果自己寫不出來也可以參考別人的項目去做點事情,過一陣子對python了解后自己就知道該學啥了,是web開發(fā),還是爬蟲,或者數(shù)據(jù)分析,機器學習。
  我們拿Python自動化運維開發(fā)工程師為例,一個經(jīng)驗豐富的系統(tǒng)運維工程師在北京工資8000到1萬左右,如果會python編程,工資可以到達1.5萬。
  好多系統(tǒng)運維工程師對學習python有動力和需求,但學習的方法都很慘,不知道on的你怎么樣呢?總之抓住每個可以學習的機會,不要遲疑,等待終會被別人超越!
  如果你對Python開發(fā)技術(shù)感興趣,也想入門高薪Python人工智能行業(yè)。歡迎你來到騰科學習。

上一篇: HCIA-AI V3.0要來啦!

下一篇: IT行業(yè)考哪些證書可以拿到高薪,含金量比較高?

<
在線咨詢 ×

您好,請問有什么可以幫您?我們將竭誠提供最優(yōu)質(zhì)服務!