先說個笑話,很多人一開始學習 Python 的時候,會感到無聊和枯燥,因為一開始都不知道那些迴圈語句呀、列表呀、元組等知識點的用武之地,所以慢慢的就沒什麼動力了,然後就去買滑板鞋,開始在地上摩擦,像魔鬼的步伐。逢人就說:“Python沒用,這玩意不好找工作,就是拿來玩玩~”
最近有不少 b 友想知道 Python 除了爬蟲之外,還能玩點啥呢?那麼小帥b接下來就來說說我知道的可以使用 Python 做的事情,讓你發現更多的方向。
1、爬蟲
這玩意不用我多說了,我最近分享的大部分教程就是爬蟲,如果你對爬蟲感興趣的話可以看看我之前寫的那些文章,也可以看看這個:python如何賺錢?python爬蟲如何進階?python就業?如何快速入門python?.....
2、資料分析
現在的人們越來越不理智了,總是把自己的想法強加到別人的身上,“感覺”會欺騙人,但是“資料”不會,資料是相對來說比較真實的反應,開啟你的手機,看看在哪個應用的用時最長,你說你每天學習,但是一看,挖槽,抖音用了 3 個小時,遊戲玩了 4 個小時,你說你在學習?
這就是資料分析最簡單的解釋,對我們比較重視的事情,通過資料進行視覺化分析,Python 讓你理智些,剋制些。
3、機器學習
現在不是各種吹人工智慧麼,機器學習就是人工智慧的一個分支,它的應用太廣泛了,比如自然語言處理,搜尋引擎,各種識別技術,資料探勘等等。
這難度不用我多說了吧,不會點演算法就別碰,一碰就是各種高斯過程迴歸、線性判別分析、決策樹、線性迴歸...
4、APP開發
是的,python 可以開發OS X,Linux,Windows,iOS,Android 等平臺的應用。如果你感興趣,完全可以使用 Python 開發一個屬於你自己的 App 然後上架。
5、遊戲開發
經常玩遊戲爽歪歪,有沒有想過自己搞一個遊戲給別人爽歪歪呢?Pygame 就是一個不錯的 Python 庫,這個庫的牛逼之處在於它是免費開源的 Python 語言庫,使用它開發的遊戲幾乎可以執行在所有常用的作業系統裡面。
6、自動化指令碼
自動化指令碼用 Python 來寫是很爽的,那些頻繁的、重複的、無腦的操作,你都可以自己寫一個 Python 指令碼讓電腦幫你操作,可以節省你大量的時間。別人一個檔案一個檔案的操作,一條命令一條命令的執行。你倒好,直接一鍵幹翻。
7、網站開發
web開發現在用 Python 的也不少了,開發起來簡單又高效,因為 Python 也有網站開發相關的框架,比如 Flask、Django、Bottle。有了它們,不管你是開發個人網站也好,企業網站也罷, Python 都能勝任。
ok,以上這些就是我知道的使用 Python 開發比較主流的領域,希望對你有幫助,那麼我們下回見,peace!