廖雪峰的python教程為什麼有人說看不懂?明明都在說廖雪峰厲害呀

2020-09-03 編程末白

其實廖大的Python教程已經很友好了,差不多是把飯送到你嘴邊了。這不是廖大教程的問題,而是一個基礎代碼技能和實際應用需求的代碼技能差距太遠導致的。如果是新手,只學會了廖大Python教程,那約等於什麼都寫不出來。除了課後習題,什麼都寫不出來。



就以網上泛濫的Python爬蟲教程來看。在你掌握了Python基礎語法之後,你還需要:簡單的網絡基礎,包括套接字,HTTP是什麼,為什麼有這個東西,怎麼用;一點前端知識的皮毛,知道HTML和CSS,還有JS是幹什麼的,怎麼簡單的提取需要的內容;正則表達式的簡單使用;為了編寫效率高一些的爬蟲,還需要知道常見的IO模型和簡單的並發編程。這樣你才可以寫出能解決實際問題的爬蟲程序。


客觀來說上面這些每一個都不難,但是為什麼會有人說看不懂呢,這是為什麼呢?

這是因為不存在一種萬金油教材適合所有的人。所以如廖大自己在這個問題下的回答:這不是教程的問題,是你的問題。我冒昧補充下:你要明白自己所處的位置和教程的定位,選擇合適你的教程才是最好的,並不是跟風地找本很火的就可以了。


入門的Python教程我基本都讀過至少一遍。幾個評價很高的教程:廖雪峰、簡明Python入門、笨辦法學Python、Head First Python,都不適合零基礎的純小白。但這不影響它們是優秀的Python教程這個事實,只是大家的側重點不一樣。《簡明》簡單扼要,適合其他語言基礎人快速轉Python;《笨辦法》重實操,可作為練手的輔助;《Head First》也是面向有一點編程基礎的人。



而且現在許多想入行IT的人想著一勞永逸,試圖用一種教程弄懂所有問題,那這肯定是不切實際的。要是寫代碼是你可以用一個人的教材一勞永逸的事情,你覺得還會那麼「高薪」嗎?當年我照著用戶手冊啃gvbasic的時候,和你不一樣的是,越覺得自己不懂,我越開心。為什麼吶?因為我越是弄不懂的事情,將來等我弄懂了,我就越可以用它來讓自己牛逼。


所以說有些人看了廖大的教程學的不錯,有些人卻看不懂,這是很正常的事情,因為每個人基礎不一樣,認知不一樣,腦力不一樣,學習習慣不一樣,你怎麼可能通過一份引導,讓所有人都可以完全從零到一?那不現實!不管什麼事情,都不現實,不要說寫代碼了。


我再舉個例子,你學windows的時候,新手教程有教你什麼是滑鼠嗎?你學滑鼠的時候,有教你什麼是ps/2串口嗎?你學ps/2串口的時候,有教你驅動怎麼寫嗎?這樣下去,最後windows使用手冊上是不是要把怎麼生產cpu寫進去?



所有的教程圖書都會替你分割好知識的邊界,但是這個邊界不一定適合你。遇到你想要的邊界外的知識你要發揮主觀能動性,遇到你不想要的邊界內的知識你要把書頁翻過去。你沒有系統性地學習了解一樣東西之前,你當然會看不懂教程當中的一部分內容。最後多說一句,小編是一名python開發工程師,這裡有我自己整理了一套最新的python系統學習教程,包括從基礎的python腳本到web開發、爬蟲、數據分析、數據可視化、機器學習等。想要這些資料的可以關注小編,並在後臺私信小編:「01」即可領取

相關焦點

  • python學習資料大推薦
    一.文檔教程1. 廖雪峰python教程廖老師的教程我相信不用說了吧,每個學習python的人或多或少都聽說過他,對我的幫助很大。2.python中文學習大本營名字叫做python中文學習大本營,但是裡面除了python基礎教程外,更多的是flask框架的擴展文檔,適合每個小夥伴查閱3.ctolib碼庫這是個超級好的網站,主要內容大多是來自github的開源項目。碼庫CTOLib.COM每日更新收錄實用的開源項目和資源,目前共有35110個收錄,並歸類到656個分類中。
  • 為什麼說Python是程式語言中的網紅?
    很多程式設計師都喜歡Python,但不僅僅是程式設計師喜歡,Python這個技能也能讓你在就業市場上拿到很好的offer。 因為Python仍舊是目前IT就業市場最受歡迎,最熱門的技術技能之一,且容易上手,學會了python,可以大幅提高IT人的自身競爭力。
  • Python新手爬蟲,簡單製作抓取廖雪峰的教程的小爬蟲
    先看幾張對比圖,分別是官網截圖和抓取下來的 txt文檔的截圖,不算那難看的排版的話,內容是一致的,圖片用 url替換了!Python 數據處理 Python編程從入門到實踐 核心編程基礎教程 網絡爬蟲入門書籍 python視頻編程從入門到精通 程序設計教材人民郵電¥72.2領3元券話不多說,先來看看整個爬蟲過程吧!
  • Python簡直就是萬能的,你用Python都做過哪些事?
    用網頁看各大網站的VIP視頻,用python下載? 用Python玩跳一跳,跳到50000分? 過年過節各大親友群、紅包群搶紅包還用Python? 若問今年最火的一門程式語言是什麼?答案一定是Python。
  • @Python小白,一文讓你掌握Python爬蟲
    但最後的部分對於零基礎的人來說,跨越程度有點大,如果看不懂,可以暫時跳過菜鳥教程 Python3教程 :http://t.cn/RqM5aF8從這裡,就可以完整的掌握Python這門語言的基礎語法、類型、函數、面向對象...這裡的內容都是最基本的解釋,只能告訴你一個大概。
  • 廖雪峰大數據團隊研發的"開車寶典"再次曝光,手慢刪
    是廖雪峰老師送福利!眾所周知,大數據改變了我們的生產生活,目前已被廣泛應用於電商、交通、工業、金融、政務、醫療等行業,而大數據工程師也成為各行業炙手可熱的崗位。但不少初入大數據的人往往摸不著頭腦,對 Spark、Flume、Hbase、Kafka 等框架底層源碼更是一知半解,更不要說提升系統性開發能力,成為精通的高手了。
  • 又發現一組Python開發神器
    其實關於零基礎轉型的,我以前寫過一篇文章,沒有看過的都可以看看:「零基礎轉行Python,到底路在何方?」另外還有一篇知乎點讚1k+關於如何學習python的也建議都看下:「萬字諫言,給那些想學Python的人,建議收藏後細看!」。
  • 吐血整理Python&Java學習資料和網站
    還是練習英文水平的好地方,學習編程,懂英語是個很大的優勢,閱讀官方原版教程666。比如這個Python 資源大全中文版https://github.com/jobbole/awesome-python-cn收集了幾乎所有python相關的官網,而且像這樣的項目還有很多
  • Python 入 IT 學完 這一套找不到工作怎麼辦?
    從我的個人經歷來講,我覺得985 2 21同學的學習能力的確就是比二本的同學要強,他們學習時更能心無雜念,我後來才慢慢明白這一點,也明白了當年為什麼考了一個二本。我下面要寫的是從我自己的實際經歷,給出最詳細的指導,不保證最好,但是絕對具有非常高的可操作性,非常適合完全對這個行業什麼都不懂的小白的教程。
  • 明明連結局都讓人看不懂,卻被評為神作的動漫,你看過幾部?
    看動漫什麼才是最重要的,肯定是劇情故事內容是最重要的。在我們大家的印象裡,能被評為神作的動漫,往往肯定是整部動漫從頭到尾很少有被吐槽的點並且影響力廣泛才對。但總有一些特殊的情況,就比如那些明明連結局都讓人看不懂的動漫,卻被評為神作。咱們就來一起挖掘一下,你有看過幾部呢?
  • 偽·從零開始學Python - 0.1 教程簡介
    簡介本系列教程準備講關於Python的基礎知識,不會涉及太多附加性內容(如資料庫操作、人工智慧,這樣的內容我將另外開若干個系列)。本系列教程基於Python 3而編寫。但是仔細想了想,不可能有完全從零開始的教程啊。想當年我開始接觸編程的時候,由於相關的知識儲備不足,一直磕磕絆絆的。因此,在學習任何語言之前,必須有充足的知識儲備。
  • 現在為什麼 Python 這麼火?
    作者:九章算法因為人生苦短要用python啊!你瞧瞧其他語言之父。。。很多程式設計師都喜歡Python,但不僅僅是程式設計師喜歡,Python這個技能也能讓你在就業市場上拿到很好的offer。因為Python仍舊是目前IT就業市場最受歡迎,最熱門的技術技能之一,且容易上手,學會了python,可以大幅提高IT人的自身競爭力。
  • 數據分析工具用SPSS和Python哪個好?
    因為有學弟學妹說想學爬蟲,我萌生了寫個簡單的python爬蟲教程地想法。比如,學校經常在官網上發布一些比較重要的通知,我不想每天都花費精力去看官網,卻又想當有新通知的時候,就能知道,並看到它。這種時候,就需要爬蟲來幫忙咯。寫一個程序,讓它每半個小時或一個小時就去訪問一次官網,檢查有沒有新的通知,如果沒有,就什麼都不做,等待下次檢查,如果有,就將新通知從網頁中提取出來,保存,並發郵件告訴我們通知的內容,然後繼續等待即可。
  • python爬蟲入門實戰!爬取博客文章標題和連結!
    首先需要在電腦上裝好 python3 和 pip 。此外還需要知道python的一些基本語法。這些內容網上搜索有許多教程(例如廖雪峰),這邊就不再細說了。我們這次需要使用的是 正則表達式 re 庫和第三方的 requests 庫,以下是安裝方法。pip3 install requests引入庫。
  • 樹先生》有人說看不懂樹先生的人都是幸福的,你怎麼看?
    圖片來源於網絡《Hello!這部電影讓人看一遍根本看不懂它到底在講些什麼,也有人說看不懂樹先生的人是幸福的,就像小孩子看不懂大人的世界的那種感覺。但是只有真正經歷過的人,才能懂得那種心情,那種感覺,那種內心撕心裂肺的痛。
  • Python入門小遊戲之坦克大戰,不懂編程都能做出來,附所有源碼
    誰說不懂python就不能用python開發小遊戲?這份教程手把手教你用python開發坦克大戰小遊戲,不懂編程也能學會,只要照著教程做,不僅能做出這個小遊戲,還能掌握很多python的基礎知識哦。下面我簡單講一下這個教程(如果需要詳細教程,可以在底部找我拿,還有所有源碼哦!)首先準備你需要的開發工具:Python版本:3.6.4相關的模塊為:pygame模塊,以及自帶的python模塊搭建環境:安裝python並添加到環境變量,pip安裝需要的相關模塊即可。從代碼結構開始給你介紹吧。
  • 為什麼地產大佬潘石屹要學python?高薪請個python工程師不香嗎
    python對於一些大佬來說,可能並不了解python,而python為什麼火爆到讓地產大佬潘石屹都要親自學習python語言呢?他明明可以高薪聘請資深python工程師來為其服務,但是他卻選擇了自己來學習。他為什麼要學python呢?相信很多人跟小編一樣都有所疑惑,下面看他是如何回應的。
  • 最新python入門視頻,python學習路線,python教程,python課程
    不管你學習的出發點是興趣驅動、拓展思維,還是工作需要、想要轉行,都可以此文作為一個參考。在這個信息爆炸的時代,以 「Python入門」 為關鍵字搜索出的結果成千上萬,不少小白選手難免會東一榔頭西一棒槌,最終看了很多文章,卻仍沒跨過新手那道門檻。