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

分享

Python學習路徑及練手項目合集

 geoallan 2016-11-11

Python學習路徑及練手項目合集

本系列Python技術路徑中包含 入門知識、Python基礎、Web框架、基礎項目、網(wǎng)絡編程、數(shù)據(jù)與計算、綜合項目

七個模塊。路徑中的教程將帶你逐步深入,學會如何使用 Python 實現(xiàn)一個博客,桌面詞典,微信機器人或網(wǎng)絡安全軟件等。完成本路徑的基礎及項目練習,將具備獨立的Python開發(fā)能力。

完整的Python學習路徑: Python研發(fā)工程師

所有的教程都搭配有在線練習環(huán)境,電腦端訪問可以直接在線實踐,手機端僅可查看教程。Learn by doing是最有效的學習方式。

Python學習路徑及練手項目合集

階段1:入門知識

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

階段2:Python基礎

看完入門知識,就可以開始本階段的征程了。(Python2和3的教程可以選擇一個深入學習)

2. Python快速教程 (基于Python 2.7)

階段3:Web框架階段4:基礎項目

本實驗用 50 行 Python 代碼完成圖片轉字符畫小工具。通過本實驗將學習到 Linux 命令行操作,Python 基礎,pillow 庫的使用,argparse 庫的使用。

本實驗僅用200行的 python 代碼完成2048小游戲的編寫。通過本實驗將學習 Python 基本知識,狀態(tài)機的概念,以及編寫 python 游戲的步驟。

Python學習路徑及練手項目合集

本實驗通過一個簡單的例子來實現(xiàn)破解驗證碼。從中我們可以學習到 Python 基本知識,PIL 模塊的使用,破解驗證碼的原理。

本課程講解一個使用 Python 來解析純文本生成一個 HTML 頁面的小程序。從中我們學習到Python基本語法,HTML標記語言,以及如何用 Python 將純文本分成一個一個的文本塊,并對它對解析。

本實驗將使用 Python3 去識別圖片是否為色情圖片,我們會使用到 PIL 這個圖像處理庫,會編寫算法來劃分圖像的皮膚區(qū)域。其中涉及到Python 3 基礎知識,膚色像素檢測與皮膚區(qū)域劃分算法,Pillow及argparse的使用。

Python學習路徑及練手項目合集

本課程會從實現(xiàn)一個玩具解釋器開始學習解釋器的基本知識。之后通過考察Python字節(jié)碼進一步學習理解Python解釋器的內部機制。最終參考``Byterun``(一個現(xiàn)有的Python解釋器)實現(xiàn)一個500行以內的Python解釋器。

本實驗使用 pygame 和 PIL 模塊渲染字體生成字庫。實驗中將學習和實踐 Python 基本知識,Pygame, PIL 模塊的使用。

通過Python3實現(xiàn)將關鍵信息隱藏在圖片的效果,主要目的是為了不讓預期接收者以外的人知曉傳遞的內容。與電視劇中使用特殊墨水傳遞信息一樣,表面看就是一張什么都沒寫的白紙,實則暗藏著重要信息。

Python學習路徑及練手項目合集

使用Python快速開發(fā)一款PC端玩耍的微信打飛機游戲,基于pygame實現(xiàn)。

Shell 是一個用 C 語言編寫的程序,這個應用程序提供了一個界面,用戶通過這個界面訪問操作系統(tǒng)內核的服務,是用戶使用 Linux 內核的橋梁。本次課程將通過 Python 來實現(xiàn)一個簡易的 Shell。

本課程將基于OpenGL實現(xiàn)一般CAD軟件都會具備的基礎功能:渲染顯示3D空間的畫面并可以操作3D空間中物體。

Python學習路徑及練手項目合集

使用 Python 3 來編寫一系列的實用腳本,實驗的過程中能熟悉 Python 3 的使用,學習使用各種功能強大的模塊。

本課程將通過理解一個操作類似于 Redis,存儲理念來自于 CouchDB 的鍵值數(shù)據(jù)庫的源代碼來學習如何做數(shù)據(jù)庫的數(shù)據(jù)存儲,體會使用不可變數(shù)據(jù)結構的優(yōu)點。

本課程使用 OpenCV 處理圖片視頻,將視頻轉為字符畫序列,再在終端中播放字符動畫。除了 OpenCV 的操作,本課程還會了解光標定位轉義編碼的使用。

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

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

Python學習路徑及練手項目合集

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

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

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

Python學習路徑及練手項目合集

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

Kaggle是一個線上數(shù)據(jù)科學競賽類網(wǎng)站。本課程將使用python科學計算工具對Kaggle提供的泰坦尼克號上的人員數(shù)據(jù)進行分析建模。

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

階段7:綜合項目

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

Python學習路徑及練手項目合集

2. Python實現(xiàn)簡單的Web服務器 通過使用 Python 語言實現(xiàn)一個 Web 服務器,探索 HTTP 協(xié)議和 Web 服務的基本原理,同時學習 Python 如何實現(xiàn) Web 服務請求、響應、錯誤處理及CGI協(xié)議,最后會使用 Python 面向對象思路進行重構。

3. 基于Flask/RethinkDB實現(xiàn)TODO List 本實驗將學習 RethinkDB 作為數(shù)據(jù)庫后端,Backbone.js 作為前端的技術棧,并實現(xiàn)一個清單應用。從中我們可以學習 Flask Web 應用框架,及 Rethinkdb 文檔型數(shù)據(jù)庫和 Backbone.js web開發(fā)框架。

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

以上教程、項目會一直保持更新。

完整的Python學習路徑: Python研發(fā)工程師 (內含更多有趣實用的項目課,每周更新

PHP/C /大數(shù)據(jù)/Java/Web前端等方向學習路徑: 學習路徑 - 實驗樓

更多經(jīng)典的編程項目: 編程基礎及項目課

PS:微信關注公眾號 實驗樓,就可以用手機查看上面所有教程。

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

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多