這10個項(xiàng)目,約有270000人學(xué)習(xí)過。
今天給大家盤點(diǎn)一下實(shí)驗(yàn)樓最熱門的10個Python練習(xí)項(xiàng)目。第二名是《200 行 Python 代碼實(shí)現(xiàn) 2048》,第三名是《Python3 實(shí)現(xiàn)火車票查詢工具》。有沒有學(xué)過5門以上的同學(xué)?
10. Python 氣象數(shù)據(jù)分析
當(dāng)前學(xué)習(xí)人數(shù):10506。該項(xiàng)目對意大利北部沿海地區(qū)的氣象數(shù)據(jù)進(jìn)行分析與可視化。通過學(xué)習(xí)對數(shù)據(jù)進(jìn)行清理,然后運(yùn)用 Python 中 matplotlib 模塊的對數(shù)據(jù)進(jìn)行可視化處理,最終從清晰的圖表中得出我們的結(jié)論。
知識點(diǎn):
1.matplotlib庫畫出圖像
2.scikitlearn庫對數(shù)據(jù)進(jìn)行回歸分析
3.numpy庫對數(shù)據(jù)進(jìn)行切片
地址:
9. Python 基于共現(xiàn)提取《釜山行》人物關(guān)系
當(dāng)前學(xué)習(xí)人數(shù):14264。項(xiàng)目使用 python3 編寫代碼分析文本中人物的共現(xiàn)關(guān)系,完成對《釜山行》文本的人物關(guān)系提取,并利用Gephi軟件對提取的人物關(guān)系繪制人物關(guān)系圖。
知識點(diǎn):
1.共現(xiàn)網(wǎng)絡(luò)的基本原理
2.人物關(guān)系提取的具體實(shí)現(xiàn)
3.jieba
庫的基本使用
4.Gephi軟件的基本使用
地址:
8. NBA常規(guī)賽結(jié)果預(yù)測:利用Python進(jìn)行比賽數(shù)據(jù)分析
當(dāng)前學(xué)習(xí)人數(shù):14423。利用NBA在20152016年的比賽統(tǒng)計(jì)數(shù)據(jù)進(jìn)行回歸模型建立,最終在今年20162017的常規(guī)賽中預(yù)測每場比賽的輸贏情況。
知識點(diǎn):
1.nba球隊(duì)的Eloscore
計(jì)算
2.特征向量
3.邏輯回歸
地址:
7. Python3 實(shí)現(xiàn)簡單的 Web 服務(wù)器
當(dāng)前學(xué)習(xí)人數(shù):17085。使用 Python 語言實(shí)現(xiàn)一個 Web 服務(wù)器,探索 HTTP 協(xié)議和 Web 服務(wù)的基本原理,同時學(xué)習(xí) Python 如何實(shí)現(xiàn) Web 服務(wù)請求、響應(yīng)、錯誤處理及CGI協(xié)議,最后會使用 Python 面向?qū)ο笏悸愤M(jìn)行重構(gòu)。
知識點(diǎn):
1. HTTP 協(xié)議基本原理
2. 簡單的 Web 服務(wù)器框架
3. Python 語言的網(wǎng)絡(luò)開發(fā)
4. Web 服務(wù)請求,響應(yīng)及錯誤處理的實(shí)現(xiàn)
地址:
6. 高德API + Python 解決租房問題
當(dāng)前學(xué)習(xí)人數(shù):20753。使用 Python 腳本爬取某租房網(wǎng)站的房源信息,利用高德的 js API 在地圖上標(biāo)出房源地點(diǎn),劃出距離工作地點(diǎn)1小時內(nèi)可到達(dá)的范圍。在項(xiàng)目實(shí)現(xiàn)的過程中熟悉了 requests 、BeautifulSoup、csv 等庫的簡單使用。
知識點(diǎn):
1.requests
、BeautifulSoup
、csv
等庫的簡單使用
2. 高德地圖JavascriptAPI的使用
地址:
5. Python 破解驗(yàn)證碼
當(dāng)前學(xué)習(xí)人數(shù):21079。通過一個簡單的例子來實(shí)現(xiàn)破解驗(yàn)證碼。從中我們可以學(xué)習(xí)到 Python 基本知識,PIL 模塊的使用和破解驗(yàn)證碼的原理。
知識點(diǎn):
1. Python基本知識
2. PIL模塊的使用
地址:
4. Python3 實(shí)現(xiàn)色情圖片識別
當(dāng)前學(xué)習(xí)人數(shù):24958。使用 Python3 去識別圖片是否為色情圖片,我們會使用到 PIL 這個圖像處理庫,會編寫算法來劃分圖像的皮膚區(qū)域。其中涉及到Python3 基礎(chǔ)知識,膚色像素檢測與皮膚區(qū)域劃分算法,Pillow 及argparse 的使用。
**知識點(diǎn): **
1.Python3模塊的安裝
2.Python3基礎(chǔ)知識
3.膚色像素檢測與皮膚區(qū)域劃分算法
4.Pillow模塊的使用
5.argparse模塊的使用
地址:
3. Python3 實(shí)現(xiàn)火車票查詢工具
當(dāng)前學(xué)習(xí)人數(shù):31090。使用 Python3 抓取 12306 網(wǎng)站信息提供一個命令行的火車票查詢工具。通過該項(xiàng)目的實(shí)現(xiàn),可以熟悉 Python3 基礎(chǔ)及網(wǎng)絡(luò)編程,以及 docopt,requests,prettytable 等庫的使用。
知識點(diǎn):
1.Python基礎(chǔ)知識的綜合運(yùn)用
2.docopt
、requests
、colorama
及prettytable
庫的使用
3.setuptools的使用
地址:
2. 200 行 Python 代碼實(shí)現(xiàn) 2048
當(dāng)前學(xué)習(xí)人數(shù):46607。用200行的 python 代碼完成2048小游戲的編寫。學(xué)習(xí) Python 基本知識,狀態(tài)機(jī)的概念,以及編寫 python 游戲的步驟。
知識點(diǎn):
1.Python基本知識
2.狀態(tài)機(jī)的概念
地址:
1. Python 圖片轉(zhuǎn)字符畫
當(dāng)前學(xué)習(xí)人數(shù):70718。 用 50 行 Python 代碼完成圖片轉(zhuǎn)字符畫小工具。學(xué)習(xí) Linux 命令行操作,Python 基礎(chǔ),pillow 庫的使用,argparse 庫的使用。
知識點(diǎn):
1. Linux 命令行操作
2. Python 基礎(chǔ)
3. pillow 庫的使用
4. argparse 庫的使用
地址:
原文鏈接:https://www.jianshu.com/p/92cb43ecfe88