溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

自學python前要做哪些準備

發(fā)布時間:2020-08-25 15:00:39 來源:億速云 閱讀:192 作者:Leah 欄目:編程語言

這篇文章運用簡單易懂的例子給大家介紹自學python前要做哪些準備,代碼非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

現(xiàn)在Python這門課程在計算機專業(yè)中特別火爆,我們也都知道,它是時代的趨勢,那么大家知道自學Python課程有什么方法或者捷徑嗎?了解一下 我們首先來看看別人的學習方法吧。

1、看網(wǎng)上名師的教程,學習了Python的語法(因為有學習過其他語言,所以這個不是太費時間,但誰不是零基礎(chǔ)過來的,所以題主不需要心急,踏踏實實地學就好)。 

2、學了語法后就躍躍欲試,想搞點什么東西出來,以前用Java做過博客站,所以準備用Python再搭一個(沒錯,我就是這么low)。然后在網(wǎng)上找資料,知道了Django這個框架,于是一邊看文檔,一邊看資料,一邊看教程,終于把博客站搭起來了。

3、搭完博客站,看看代碼,天啦,才三四百行,有點太low了,不行,還得加點啥。以前用Java寫的博客站好歹有幾千行代碼(雖然當時是什么破功能都激動的往上加,畢竟第一次寫)。于是研究起了爬蟲(學Python不搞搞爬蟲好像有點不好意思見人啊,哈哈),爬蟲其實我感覺入門也不簡單啊,好在資料太多了,我選擇了知乎,準備爬爬知乎的用戶公開信息。 

我先參考教程,寫了一個單線程版的,模擬登錄,然后抓包(就是瀏覽器的F12啦),不過知乎跟我看的教程爬蟲不太一樣,這個不需要直接解析網(wǎng)頁,而是抓包后模擬發(fā)送那些請求,獲取到的都是Json格式的數(shù)據(jù)。我又學習了在Python中使用MySQL,將爬蟲信息存入了數(shù)據(jù)庫。 因為用戶的url_token唯一,所以將它放入redis緩存用來去重。之后感覺爬蟲速度太慢,于是改造成了多線程(賬號被封了好多次,還是爬蟲經(jīng)驗不足,代碼寫得也很低效)。然后爬了只有4萬條左右信息,然后想將這些數(shù)據(jù)可視化一下,于是使用Echarts將分析后的數(shù)據(jù)展示集成到之前的博客站中,總算讓博客站不是太low了。 

4、搞完了這些,感覺還想做點東西,之前看過有大神寫的命令行版知乎,因為我平時經(jīng)常逛V站,所以寫了個命令行版的V2EX,大部分使用了V2EX的API,也有一些爬蟲(被里面的一些token參數(shù),t參數(shù)搞了好久)。

做完了這些,感覺是入了門,但代碼寫得其實還是很糙,可能有基礎(chǔ),所以寫起來會順手點,但題主不需要著急,慢慢來,編程還是需要多動手,在實踐中提高,等做出東西你就會有自豪感和動力了。

學Pythoh的幾個誤區(qū),也許你踩了進去: 因為目前Python非?;?,應(yīng)用非常的廣泛,競爭很大,工資很高,未來發(fā)展也很好。 首先告訴你的是,零基礎(chǔ)學習Python難度還是有的,Python的專業(yè)程度本身就不簡單,學習這事本來就是一件非常煎熬的事情,人都不愿意學習,可是沒辦法,為了生存掌握一個技能,你必須學,如果你不認真的對待,那你就肯定就找不到高薪水的工作,所以首先學習Python意志,堅持非常重要,很多人放棄的原因根本就是缺乏這些素質(zhì)。 

自學Python編程,需要提醒大家的幾點是:

一:盲目的去學,沒有目的性,學著學著找不到初心了! 當初我在對Python這個行業(yè)什么都不了解的情況下,比如:不知道未來發(fā)展趨勢,不知道學習Python應(yīng)該注意哪些初始問題,不知道具體的學習規(guī)劃學習路線等等,一味的買書看書,看視頻,到了中期階段萌生放棄的想法,和主要是因為覺得自己越學越迷茫,也知道自己這樣學找不到工作,這是初學者最大的誤區(qū)。 

二:孤軍奮戰(zhàn),不去交流,不去找大神幫忙,越學問題積累的越多,最終導致失敗! 當初在學Python的時候,從來都沒有跟別人交流過,就感覺活在自己的世界里,總認為自己什么都可以搞定,而且很多知識不會了,直接就過去了,并沒有深究,而這種學習態(tài)度也注定了我的學習是失敗,學習Python一定要有討論的過程,只有跟不同的交流才能了解到你自己不知道的東西。

三:沒人指點,你以為你就是對的,也許不呢?方向錯了,越努力越失敗! python對于我來說是從來不了解的行業(yè),而我當時從來沒有想過找一個這個行業(yè)比較厲害的人去請教下,現(xiàn)在我終于認識到了一點什么叫“方法不對,努力白費”所有的python大神都有自己的學習方法,而學python的學習也基本是一致,而對于一個什么都不懂的初學者根本不會知道怎么學,這也是造成失敗的最直接原因。

四:盲目看書,看書也許是沒有壞處的,可是當下用不上還阻礙你是不是很浪費! 對于新手來說,學習一個技能肯定是買書看書,但是后來我才實踐的證明,對于一個啥都不懂的初學者來說看書基本可以成為無用的,因為這樣的結(jié)果就勢必會造成大多數(shù)人的情況:能看懂,但是永遠不會寫,這就是我最初出現(xiàn)的問題,非常煩人,所以建議初學者少看書,多動手,必須弄清楚Python的效率學習方法。 

五:到處搜集視頻,東家經(jīng)典借鑒借鑒 ,西家不錯拿來看看,你以為“百家飯”真的很好吃嗎? 好像大家都有一個毛病,就是到處搜集資源,云盤里有很多東西,但是基本是從來都不看,所以說視頻在精不在于多,我當時自學Python的時候也搜集了各種視頻,這里看看,那里看看,學的一點都不系統(tǒng),而且學了之后也找不到工作,視頻一定要最新的,Python更新的快,舊的是不可以的。

關(guān)于自學python前要做哪些準備就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI