小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Python學(xué)習(xí)路徑及練手項目合集

 J99 2018-01-24

轉(zhuǎn)載自知乎 Wayne Shi,僅僅為了方便收藏查看,侵權(quán)刪。


階段1:入門知識

零編程基礎(chǔ)的可以先從下面幾個教程了解編程及環(huán)境入門知識。(已有編程基礎(chǔ)直接從階段2起步

階段2:Python基礎(chǔ)

看完入門知識,就可以開始本階段的征程了。(Python2和3的教程可以選擇一個深入學(xué)習(xí))
1. Python3 簡明教程
2. Python快速教程(基于Python 2.7)

階段4:基礎(chǔ)項目

1. Python 圖片轉(zhuǎn)字符畫
本實驗用 50 行 Python 代碼完成圖片轉(zhuǎn)字符畫小工具。通過本實驗將學(xué)習(xí)到 Linux 命令行操作,Python 基礎(chǔ),pillow 庫的使用,argparse 庫的使用。
2. 200行Python代碼實現(xiàn)2048
本實驗僅用200行的 python 代碼完成2048小游戲的編寫。通過本實驗將學(xué)習(xí) Python 基本知識,狀態(tài)機(jī)的概念,以及編寫 python 游戲的步驟。
3. Python 破解驗證碼
本實驗通過一個簡單的例子來實現(xiàn)破解驗證碼。從中我們可以學(xué)習(xí)到 Python 基本知識,PIL 模塊的使用,破解驗證碼的原理。
4. Python文本解析器
本課程講解一個使用 Python 來解析純文本生成一個 HTML 頁面的小程序。從中我們學(xué)習(xí)到Python基本語法,HTML標(biāo)記語言,以及如何用 Python 將純文本分成一個一個的文本塊,并對它對解析。
5. Python3 色情圖片識別
本實驗將使用 Python3 去識別圖片是否為色情圖片,我們會使用到 PIL 這個圖像處理庫,會編寫算法來劃分圖像的皮膚區(qū)域。其中涉及到Python 3 基礎(chǔ)知識,膚色像素檢測與皮膚區(qū)域劃分算法,Pillow及argparse的使用。
6. Python實現(xiàn)Python解釋器
本課程會從實現(xiàn)一個玩具解釋器開始學(xué)習(xí)解釋器的基本知識。之后通過考察Python字節(jié)碼進(jìn)一步學(xué)習(xí)理解Python解釋器的內(nèi)部機(jī)制,最終參考``Byterun``(一個現(xiàn)有的Python解釋器)實現(xiàn)一個500行以內(nèi)的Python解釋器。
7. Python生成漢字圖片字庫
本實驗使用 pygame 和 PIL 模塊渲染字體生成字庫。實驗中將學(xué)習(xí)和實踐 Python 基本知識,Pygame, PIL 模塊的使用。
8. Python3 圖片隱寫術(shù)
通過Python3實現(xiàn)將關(guān)鍵信息隱藏在圖片的效果,主要目的是為了不讓預(yù)期接收者以外的人知曉傳遞的內(nèi)容。與電視劇中使用特殊墨水傳遞信息一樣,表面看就是一張什么都沒寫的白紙,實則暗藏著重要信息。
9. pygame開發(fā)打飛機(jī)游戲
使用Python快速開發(fā)一款PC端玩耍的微信打飛機(jī)游戲,基于pygame實現(xiàn)。
10. Python 實現(xiàn)簡易 Shell
Shell 是一個用 C 語言編寫的程序,這個應(yīng)用程序提供了一個界面,用戶通過這個界面訪問操作系統(tǒng)內(nèi)核的服務(wù),是用戶使用 Linux 內(nèi)核的橋梁。本次課程將通過 Python 來實現(xiàn)一個簡易的 Shell。
11. Python實現(xiàn)3D建模工具
本課程將基于OpenGL實現(xiàn)一般CAD軟件都會具備的基礎(chǔ)功能:渲染顯示3D空間的畫面并可以操作3D空間中物體。
12. 使用 Python 3 編寫系列實用腳本
使用 Python 3 來編寫一系列的實用腳本,實驗的過程中能熟悉 Python 3 的使用,學(xué)習(xí)使用各種功能強大的模塊。
13. Python實現(xiàn)鍵值數(shù)據(jù)庫
本課程將通過理解一個操作類似于 Redis,存儲理念來自于 CouchDB 的鍵值數(shù)據(jù)庫的源代碼來學(xué)習(xí)如何做數(shù)據(jù)庫的數(shù)據(jù)存儲,體會使用不可變數(shù)據(jù)結(jié)構(gòu)的優(yōu)點。
14. Python3 & OpenCV 視頻轉(zhuǎn)字符動畫
本課程使用 OpenCV 處理圖片視頻,將視頻轉(zhuǎn)為字符畫序列,再在終端中播放字符動畫。除了 OpenCV 的操作,本課程還會了解光標(biāo)定位轉(zhuǎn)義編碼的使用。

階段5:網(wǎng)絡(luò)編程

1. Python3 實現(xiàn)火車票查詢工具本課程使用 Python3 抓取 12306 網(wǎng)站信息提供一個命令行的火車票查詢工具。通過該項目的實現(xiàn),可以熟悉 Python3 基礎(chǔ)及網(wǎng)絡(luò)編程,以及 docopt,requests,prettytable 等庫的使用。

2. Python實現(xiàn)基于協(xié)程的異步爬蟲
本課程將探討幾種實現(xiàn)爬蟲的方法,從傳統(tǒng)的線程池到使用協(xié)程,每節(jié)課實現(xiàn)一個小爬蟲。另外學(xué)習(xí)協(xié)程的時候,我們會從原理入手,以ayncio協(xié)程庫為原型,實現(xiàn)一個簡單的異步編程模型。

階段6:數(shù)據(jù)與計算

1. Python科學(xué)計算(一)
2. Python科學(xué)計算(二)
3. Python 數(shù)據(jù)分析(一)
4. Python 數(shù)據(jù)分析(二)
5. Python基于共現(xiàn)提取《釜山行》人物關(guān)系

針對《釜山行》劇本的文本,使用python編寫代碼分析文本中人物的共現(xiàn)關(guān)系,完成對《釜山行》文本的人物關(guān)系提取,并利用Gephi軟件對提取的人物關(guān)系繪制人物關(guān)系圖。

6. 基于 Flask 與 MySQL 實現(xiàn)番劇推薦系統(tǒng)
本課程是基于 Python 的 Flask 框架和 MySQL 實現(xiàn)的簡單的番劇推薦系統(tǒng)。在本課程中我們將學(xué)到如何用 Python 連接 MySQL 數(shù)據(jù)庫,如何查詢和展示數(shù)據(jù)及設(shè)計推薦算法等知識

7. Kaggle入門:泰坦尼克號幸存者項目
Kaggle是一個線上數(shù)據(jù)科學(xué)競賽類網(wǎng)站。本課程將使用python科學(xué)計算工具對Kaggle提供的泰坦尼克號上的人員數(shù)據(jù)進(jìn)行分析建模。

8. 神經(jīng)網(wǎng)絡(luò)實現(xiàn)手寫字符識別系統(tǒng)
本課程最終將基于BP神經(jīng)網(wǎng)絡(luò)實現(xiàn)一個手寫字符識別系統(tǒng),系統(tǒng)會在服務(wù)器啟動時自動讀入訓(xùn)練好的神經(jīng)網(wǎng)絡(luò)文件,如果文件不存在,則讀入數(shù)據(jù)集開始訓(xùn)練,用戶可以通過在html頁面上手寫數(shù)字發(fā)送給服務(wù)器來得到識別結(jié)果。

階段7:綜合項目

1. 高德API+Python解決租房問題編寫Python腳本爬取某租房網(wǎng)站的房源信息,利用高德的 js API 在地圖上標(biāo)出房源地點,劃出距離工作地點1小時內(nèi)可到達(dá)的范圍,附上公交路徑規(guī)劃功能查看不同路徑的用時。

2. Python實現(xiàn)簡單的Web服務(wù)器通過使用 Python 語言實現(xiàn)一個 Web 服務(wù)器,探索 HTTP 協(xié)議和 Web 服務(wù)的基本原理,同時學(xué)習(xí) Python 如何實現(xiàn) Web 服務(wù)請求、響應(yīng)、錯誤處理及CGI協(xié)議,最后會使用 Python 面向?qū)ο笏悸愤M(jìn)行重構(gòu)。
3. 基于Flask/RethinkDB實現(xiàn)TODO List本實驗將學(xué)習(xí) RethinkDB 作為數(shù)據(jù)庫后端,Backbone.js 作為前端的技術(shù)棧,并實現(xiàn)一個清單應(yīng)用。從中我們可以學(xué)習(xí) Flask Web 應(yīng)用框架,及 Rethinkdb 文檔型數(shù)據(jù)庫和 Backbone.js web開發(fā)框架。

4. Flask開發(fā)輕博客使用Python Flask Web框架開發(fā)一個具備基本功能的輕博客平臺,在其中學(xué)習(xí)Python的Web開發(fā)。












    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多