亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

給那些想學(xué)Python的人之2000字諫言

系統(tǒng) 1772 0

1.這幾天陸續(xù)收到很多讀者、球友的留言、私信,說要怎么學(xué)Python?有沒有基礎(chǔ)的,偏小白的學(xué)習(xí)方法?我的回答是:等我統(tǒng)一答復(fù)。
小胖從不食言,今天就來說說我覺得一個零基礎(chǔ)、想轉(zhuǎn)行、一直不得法的人應(yīng)該如何入門。

2.對于Python來說,一直有個誤區(qū),那就是「Python很簡單」。
不知道你有沒有、或者曾經(jīng)有過這樣的想法。我也能理解,畢竟一句話就能打印hello world,3行代碼就能人臉識別,真的太簡單了。
但這真的是Python的全部嗎?如果你只是滿足于依靠強(qiáng)大的社區(qū)、優(yōu)秀的第三方庫來滿足你對于Python的好奇,那是完全可以的。但可千萬別把這當(dāng)作Python的全部?。?
Python的高階函數(shù)、裝飾器,反射、元編程、各種魔術(shù)方法,Python的解釋器運(yùn)行機(jī)制是什么,垃圾回收原理又是什么,為什么Python多線程雞肋?GIL無解了嗎?
你看,上面這些問題,每一個我都能拉出來講一篇,有的甚至2-3篇,這才是Python的精髓,應(yīng)該學(xué)的,而且越學(xué)越有意思。

3.那就來說說零基礎(chǔ)要怎么入門Python,又怎么把Python學(xué)好了。
我相信關(guān)注我讀者的不少人都是寫過Python的,所以應(yīng)該多少也買過幾本Python的書吧?Python的書真的很多,特別是針對初學(xué)者的書多如牛毛,數(shù)不勝數(shù),就連我自己都想出一本書了……那其實(shí)呢?大家都差不多嗎,初學(xué)者的書一定要選好,為什么?因?yàn)檫@直接決定了你之后的學(xué)習(xí)曲線以及學(xué)習(xí)積極性。那我這里推薦給大家的就是「笨辦法學(xué)Python」(這里沒有廣告,如果一定要有,@笨辦法學(xué)Python作者,是不是該給我打稿費(fèi)了啊,喂?。?
這本書相對簡單,說的東西都很淺顯,建議你花幾天時間集中看完,很快的,因?yàn)闆]啥深奧的原理,都是悄悄代碼,就過去了。關(guān)鍵的地方來了,這也是我和其他大佬不同的地方,看到這里你就賺了。

4.我推薦大家迅速的過書,到函數(shù)那一章就完事了,裝飾器也別看了,別問我為什么,吻我就好。
因?yàn)檠b飾器將會成為你學(xué)習(xí)Python以來第一個難關(guān),會打壓你,在你學(xué)習(xí)不到3天的時候,真的不好。
那看到裝飾器不看了,接下來干嘛呢?經(jīng)典的來了,去做東西!所謂看五遍不如敲一遍就是這理。那么練什么呢?才學(xué)了這點(diǎn)能練什么?
放心,多得去了。你學(xué)Python應(yīng)該多少會點(diǎn)Linux的命令吧?就算你不會,也可以搜一下嗎,反正也不難。然后精彩的來了,我們就拿 ls 這個命令來說,用Python來實(shí)現(xiàn)一個 ls.py 行不行?
我猜你看到這里,嘴里冒出一句「臥槽」「我次奧」,很正常,突破認(rèn)知范圍了是不,怎么會這么騷?我怎么就沒想到?
第一個版本很簡單,記住了MVP法則,MVP講究的就是最小可行性,你現(xiàn)在需要做的不是幾百行的完整 ls 功能,而是一個最簡單的 ls 功能,什么意思?回想一下 ls 在不加入任何參數(shù)的情況下,是什么效果?沒錯,就把這個實(shí)現(xiàn)了。效果就是 python ls.py 等同于 ls 命令。
在這個MVP版本的實(shí)現(xiàn)過程中,你一定會遇到很多的困難,畢竟你到現(xiàn)在只學(xué)會了程序結(jié)構(gòu)、數(shù)據(jù)結(jié)構(gòu)、函數(shù),模塊調(diào)用還不會,怎么辦?查啊。當(dāng)你發(fā)現(xiàn)你不知道怎么獲取當(dāng)前目錄下的所有文件及文件夾的時候怎么辦?查啊。

5.發(fā)現(xiàn)沒有,再經(jīng)過MVP版本后,你已經(jīng)學(xué)會了os的相關(guān)函數(shù)使用了,你已經(jīng)知道模塊的引入語法了,這些可都是書里看到現(xiàn)在沒有講的哦。
接下來就進(jìn)入產(chǎn)品的迭代周期了,這個時候你需要不斷去擴(kuò)展功能,ls.py的功能就是它的參數(shù),這些參數(shù)的意義通過man函數(shù)都可以查到。相信我,每做一個參數(shù),你都能學(xué)到很多東西,因?yàn)楝F(xiàn)在的你是一張白紙,想要上點(diǎn)顏色太簡單了。需要提一下的是,你要每天堅(jiān)持寫點(diǎn)Python,只有每天寫,你才會在不經(jīng)意間成為那個讓零基礎(chǔ)的人們羨慕的對象。
2周過去了,你會發(fā)現(xiàn)功能迭代的80%了,在你的武器庫里又多了很多的技能,argparse咯、psutil咯、sys咯等等,是不是有點(diǎn)自喜了?沒錯,要的就是這個。最后你要做的就是把代碼優(yōu)化一下,而不是一個冗長的1000行的文件,雖然現(xiàn)在還沒有類的引入,也沒有任何高級用法,只是把函數(shù)分門別類的整理出來。這就夠了。

6.經(jīng)過這么一段時間的練習(xí),我相信你已經(jīng)和之前剛?cè)腴T的你完全不一樣了,接下來可以繼續(xù)看書了,把面向?qū)ο?、魔術(shù)方法、并發(fā)都看了。再來寫一個find 命令。
相信我,2個命令寫下來,你的能力已經(jīng)得到了顯著的提升,現(xiàn)在的你已經(jīng)有了2個實(shí)打?qū)嵉捻?xiàng)目,比那些個個人博客項(xiàng)目要硬的多。
然后再去看看web前端的東西,慢慢接觸點(diǎn)爬蟲、網(wǎng)站開發(fā)、框架使用都是水到渠成的事了。

以上就是我個人給予大家的一些建議,稱不上過來人,我只是一個走在學(xué)習(xí)路上不斷踩坑試錯的踐行者,除了學(xué)習(xí)外,就是把學(xué)習(xí)的過程分享出來,讓獲悉者受益,僅此。


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦?。?!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 色综合天天综合网国产国产人 | 国内精品久久久久久影院老狼 | 99热精品在线观看 | 黄色毛片免费在线观看 | 四虎最新网址在线观看 | 一区视频在线播放 | 奇米影视第四色在线 | 久久精品夜夜夜夜夜久久 | 欧美一级毛片欧美毛片视频 | 农村女人十八毛片a级毛片 农村三级孕妇视频在线 | 久久社区 | 一级特黄aaa大片免费看 | 欧美色黄视频 | 日韩高清不卡在线 | 欧美一级毛片免费大片 | 日本操操操 | 国产毛片毛片精品天天看 | 91美女啪啪 | 牛牛影视免费观看成人 | 中文字幕在线播放一区 | 毛片高清| 亚洲欧美精品成人久久91 | 色偷偷网址 | 精品欧美一区二区三区 | 夜夜摸夜夜操 | 精品无人区乱码一区2区3区 | 久草五月天| 四虎成人永久地址 | 天天操天天干天天射 | 久久久久免费精品国产小说 | 国产成人在线网站 | 九九毛片| 四虎精品视频 | 高清国产在线 | 在线不卡一区二区 | 狠狠色丁香久久综合五月 | 欧美日韩精品国产一区二区 | 国模和精品嫩模私拍视频 | 国内精品免费一区二区三区 | 日韩 欧美 中文字幕 不卡 | 97久久精品国产成人影院 |