想要學(xué)習(xí)就要付出,這是對態(tài)度的校驗狱掂。
個人感覺最好的python入門是 a byte of python演痒。
做完了書上的所有練習(xí)題,學(xué)會操作文件的pickle模塊趋惨,
目前只會用python寫一點非常小的東西鸟顺,比如我用它統(tǒng)計DNA序列里面的一些信息,把統(tǒng)計結(jié)果用pickle模塊的函數(shù)寫入txt文本器虾,打印出來供自己分析讯嫂。目前只能寫這么一點點,很短兆沙,不知道如何把程序?qū)懙暮荛L欧芽,很有成就感的那種。
python太好了葛圃,后面想深入下去學(xué)習(xí)千扔,但感覺沒有頭緒,不知道可以練習(xí)寫什么程序才合適库正,我指的是怎么去寫python程序才能更快的學(xué)到深入的概念和技術(shù)曲楚。
初遇python欣喜若狂,感覺它就是為我這種半程序員量身定制的褥符,簡單粗暴效率高龙誊。于是開始在網(wǎng)上搜集python各種學(xué)習(xí)資料,在這里特別要感謝的是編程派的創(chuàng)建者給予的初期幫助喷楣,這個公眾號真的是良心巨制趟大,里邊有很多的python學(xué)習(xí)資料,小編還組織團隊翻譯外文學(xué)習(xí)資料铣焊,免費共享逊朽。而且還建立了一個python學(xué)習(xí)交流群,有小白曲伊,有大牛惋耙,群規(guī)嚴格,甚是喜歡。
剛開始學(xué)習(xí)python绽榛,上邊的內(nèi)容禪機簡單,但是學(xué)完以后好像還是感覺不踏實婿屹,于是開始在知乎灭美,在貼吧,在csdn等網(wǎng)站輸入關(guān)鍵字查找昂利,上邊的大牛也好小百也罷届腐,都對python講解的特別籠統(tǒng)。這么說吧蜂奸,我從文中得到的信息無非是python特別強大犁苏,能做大數(shù)據(jù)獲取(爬蟲)扩所,能進行大數(shù)據(jù)分析围详,能做網(wǎng)頁,能搭建服務(wù)器祖屏,還可以UI等等助赞。哇塞,這么神奇袁勺?于是雄心勃勃的要學(xué)好它雹食,我內(nèi)心也提醒自己,一口吃不成胖子期丰,先從爬蟲開始群叶。
選擇爬蟲的原因也是因為當(dāng)時正在做一個小任務(wù),就是需要從網(wǎng)頁上調(diào)取接口批量的獲取一些數(shù)據(jù)钝荡。一開始是在網(wǎng)上搜集一些博客學(xué)習(xí)街立,如果英文好的話直接上文檔也是一個很好的選擇,里邊的英語語法還是很地道的化撕。
做爬蟲的庫也有很多几晤,包括urllib,scrapy植阴,requests蟹瘾,beautifulsoup等,用哪個呢掠手,我選了個最簡單的(我認為)憾朴,從網(wǎng)上復(fù)制別人的代碼一遍遍的敲,然后也成功的爬去出來一些東西喷鸽,還是很有成就感的众雷,因為工作到現(xiàn)在還在進行階段,所以我的學(xué)習(xí)也是半吊子,這里不再獻丑砾省,等到這件事情做成之后會更一篇關(guān)于網(wǎng)絡(luò)數(shù)據(jù)獲取鸡岗、處理、分析最終得到結(jié)果的文章编兄,敬請期待轩性!
分享這個經(jīng)歷的原因是在我學(xué)習(xí)這個的過程中是感覺學(xué)到了點什么,但是時隔這么久又好像什么都不得了狠鸳,所以說一定要養(yǎng)成邊學(xué)習(xí)邊總結(jié)的習(xí)慣揣苏,不要怕麻煩,反復(fù)揣摩總結(jié)到最后才會系統(tǒng)的掌握件舵。
其實最近用python的sqlite3完成了對一年微博數(shù)據(jù)的簡單分析卸察,由建庫到數(shù)據(jù)篩選,中間涉及到數(shù)據(jù)庫語言的運用铅祸,涉及到文件的讀與寫坑质,還有列表、元組个少、字符類型等洪乍,我花了一個月的時間也沒有完全吃透但是也實現(xiàn)了自己預(yù)想的結(jié)果。而我的另一位朋友夜焦,是在學(xué)習(xí)python批量處理柵格數(shù)據(jù)的過程中開始接觸python壳澳,后來由于需要也要用到這一方面的內(nèi)容,所以本著發(fā)展壯大pythoner隊伍的精神茫经,我把自己所學(xué)全都說與她巷波,我感覺還是可以避免走很多彎路的,資料的搜集方法卸伞,在寫程序時的技巧抹镊,查看學(xué)習(xí)文檔等等,還分享給她自己平時收集的一些精華學(xué)習(xí)資料荤傲,她的進步很快垮耳,我很羨慕她能在兩天之內(nèi)將我一個月琢磨的東西學(xué)的八九不離十。甚至比我知道的還要多遂黍。這是為什么呢终佛?因為她花了一天半的時間看sqlite3的文檔,半天的時間坐在宿舍看我敲代碼雾家,再加上邏輯思維能力強铃彰,悟性高,這樣我們就站在了同一起跑線上芯咧。而我為啥學(xué)了一個月呢牙捉?因為我不踏實竹揍,老想從網(wǎng)上找現(xiàn)成的,程序遇見錯誤也是去網(wǎng)上搜邪铲,不肯靜下心來分析程序中的問題芬位,還有一點就是雖然英語不差但是看著那么長的文檔還是惡心。
所以我也不多說什么了霜浴,以后啊晶衷,哲學(xué)系還得耐著性子來,有時候你以為的捷徑啊都不是阴孟,用一句話說就是你以為你以為的就是你以為的嗎?
還有就是一開始的時候我以為任何事情交給python都是幾句代碼的事情税迷,然而就在今天我在統(tǒng)計數(shù)據(jù)的時候一心想著用幾句話就解決永丝,然而數(shù)據(jù)量大,而且需要的信息也很繁雜箭养,浪費了一上午也沒有找到方法慕嚷,后來還安是問題分解一點一點來。雖然強大但也不是神仙毕泌,所以任何時候它都只是工具喝检,不要指望它會替你思考。如果你想學(xué)習(xí)就加q群301056069撼泛。你的想法再精彩挠说,那是想法的價值
而你的價值,永遠體現(xiàn)在行動之中
如果還停留在想的價值中愿题,請趕快行動损俭,
如果你學(xué)習(xí)還停止在原處,請咨詢我?guī)椭汩_始