这10个项目,约有270000人学习过。

今天给大家盘点一下实验楼最热门的10个Python练习项目。第二名是《200 行 Python 代码实现 2048》,第三名是《Python3 实现火车票查询工具》。有没有学过5门以上的同学?

10. Python 气象数据分析     

当前学习人数:10506。该项目对意大利北部沿海地区的气象数据进行分析与可视化。通过学习对数据进行清理,然后运用 Python 中 matplotlib 模块的对数据进行可视化处理,最终从清晰的图表中得出我们的结论。

知识点:

1.matplotlib库画出图像

2.scikitlearn库对数据进行回归分析

3.numpy库对数据进行切片

地址:https://www.shiyanlou.com/courses/780

9. Python 基于共现提取《釜山行》人物关系

当前学习人数:14264。项目使用 python3 编写代码分析文本中人物的共现关系,完成对《釜山行》文本的人物关系提取,并利用Gephi软件对提取的人物关系绘制人物关系图。

知识点:

1.共现网络的基本原理

2.人物关系提取的具体实现

3.`jieba`库的基本使用

4.Gephi软件的基本使用

地址:https://www.shiyanlou.com/courses/677

8. NBA常规赛结果预测:利用Python进行比赛数据分析

当前学习人数:14423。利用NBA在2015~2016年的比赛统计数据进行回归模型建立,最终在今年2016~2017的常规赛中预测每场比赛的输赢情况。

知识点:

1.nba球队的`Eloscore`计算

2.特征向量

3.逻辑回归

地址:https://www.shiyanlou.com/courses/782

7. Python3 实现简单的 Web 服务器

当前学习人数:17085。使用 Python 语言实现一个 Web 服务器,探索 HTTP 协议和 Web 服务的基本原理,同时学习 Python 如何实现 Web 服务请求、响应、错误处理及CGI协议,最后会使用 Python 面向对象思路进行重构。

知识点:    

1. HTTP 协议基本原理

2. 简单的 Web 服务器框架

3. Python 语言的网络开发

4. Web 服务请求,响应及错误处理的实现

地址:https://www.shiyanlou.com/courses/552

6. 高德API + Python 解决租房问题

当前学习人数:20753。使用 Python 脚本爬取某租房网站的房源信息,利用高德的 js API 在地图上标出房源地点,划出距离工作地点1小时内可到达的范围。在项目实现的过程中熟悉了 requests 、BeautifulSoup、csv 等库的简单使用。

知识点:   

1.``requests``、``BeautifulSoup``、``csv``等库的简单使用

2. 高德地图JavascriptAPI的使用

地址:https://www.shiyanlou.com/courses/599


5. Python 破解验证码

当前学习人数:21079。通过一个简单的例子来实现破解验证码。从中我们可以学习到 Python 基本知识,PIL 模块的使用和破解验证码的原理。

知识点:  

1. Python基本知识

2. PIL模块的使用

地址:https://www.shiyanlou.com/courses/364

4. Python3 实现色情图片识别

当前学习人数:24958。使用 Python3 去识别图片是否为色情图片,我们会使用到 PIL 这个图像处理库,会编写算法来划分图像的皮肤区域。其中涉及到Python3 基础知识,肤色像素检测与皮肤区域划分算法,Pillow 及argparse 的使用。

知识点:  

1.Python3模块的安装

2.Python3基础知识

3.肤色像素检测与皮肤区域划分算法

4.Pillow模块的使用

5.argparse模块的使用

地址:https://www.shiyanlou.com/courses/589


3. Python3 实现火车票查询工具

当前学习人数:31090。使用 Python3 抓取 12306 网站信息提供一个命令行的火车票查询工具。通过该项目的实现,可以熟悉 Python3 基础及网络编程,以及 docopt,requests,prettytable 等库的使用。

知识点:  

1.Python基础知识的综合运用

2.`docopt`、`requests`、`colorama`及`prettytable`库的使用

3.setuptools的使用

地址:https://www.shiyanlou.com/courses/623

2. 200 行 Python 代码实现 2048

当前学习人数:46607。用200行的 python 代码完成2048小游戏的编写。学习 Python 基本知识,状态机的概念,以及编写 python 游戏的步骤。

知识点:

1.Python基本知识

2.状态机的概念

地址:https://www.shiyanlou.com/courses/368

1. Python 图片转字符画

当前学习人数:70718。 用 50 行 Python 代码完成图片转字符画小工具。学习 Linux 命令行操作,Python 基础,pillow 库的使用,argparse 库的使用。

知识点:

1. Linux 命令行操作

2. Python 基础

3. pillow 库的使用

4. argparse 库的使用

地址:https://www.shiyanlou.com/courses/370


其它推荐

50个Python练手项目,拿去过冬吧!

10个不到500行代码的超牛Python练手项目

10个精彩Python视频教程整理,10种新技能轻松Get!

30本Python学习参考书,从入门到大师全了!

大牛推荐的10本学习Java必看书

如何开始使用Java机器学习

再别说找不到C++练手项目,这20个拿去不谢!

23个机器学习项目,助你成为人工智能大咖

【年度盘点】10大最热门Python项目回顾相关推荐

  1. 盘点10大热门区块链开源软件,你知道几个?

    越来越多的企业将开源软件作为其构建基础信息系统的重要选择,"低成本.安全性高.灵活自由.高可用性.协同性好--"一连串的技术优势,让越来越多的企业无法拒绝. 在区块链领域,又有哪些 ...

  2. python小项目推荐项目-推荐 10 个有趣的 Python 项目

    想成为一个优秀的开发者,没有捷径可走,势必要花费大量时间在键盘后. 而不断地进行各种小项目开发,可以为之后的大开发项目积攒经验,做好准备. 但不少人都在为开发什么项目而苦恼,因此,我为大家准备了10个 ...

  3. 推荐 10 个有趣的 Python 项目

    想成为一个优秀的开发者,没有捷径可走,势必要花费大量时间在键盘后. 而不断地进行各种小项目开发,可以为之后的大开发项目积攒经验,做好准备. 但不少人都在为开发什么项目而苦恼,因此,我为大家准备了10个 ...

  4. 10大Go语言开源项目推荐

    关注公众号 风色年代(itfantasycc) 300G微服务资料等你拿! Go语言诞生5周年!10大Go语言开源项目推荐 - Go语言中文网 - Golang中文社区 引用 2014年11月,Gol ...

  5. python有趣小项目源码分析_推荐 10 个有趣的 Python 项目

    想成为一个优秀的开发者,没有捷径可走,势必要花费大量时间在键盘后. 而不断地进行各种小项目开发,可以为之后的大开发项目积攒经验,做好准备. 但不少人都在为开发什么项目而苦恼,因此,我为大家准备了10个 ...

  6. 盘点 | 10大类企业管理系统有哪些

    人类的发展史也是一部工具的进化史,企业管理手段同样不例外.移动互联网时代给了传统低下的手工操作方式致命一击,应运而生的各类企业管理系统工具为企业管理插上腾飞的翅膀,彻底颠覆了手动低效率的历史,变得更加 ...

  7. Github最受欢迎的10大深度学习时间序列项目

    近几年,随着深度学习的流行,其在时间序列上的应用也越加流行并且在非常多的时间序列预测问题上取得了巨大的突破. 本文我们列举了Github上最受欢迎&关注最多的十大相关的时间序列项目,喜欢的朋友 ...

  8. Github 年度最受欢迎的 TOP30 Python 项目,超值

    作者 | 俊欣 来源 | 关于数据分析与可视化 今天小编整理归纳了2021年Github上面最受欢迎的30个Python项目,帮助大家在打磨技术与提升自我上面更进一步. 通过代码来获取 Github官 ...

  9. 【时间序列】Github最受欢迎的10大深度学习时间序列项目!

    作者:杰少 十大时间序列Github仓库 简介 近几年,随着深度学习的流行,其在时间序列上的应用也越加流行并且在非常多的时间序列预测问题上取得了巨大的突破,本文我们列举了Github上最受欢迎& ...

最新文章

  1. Arm架构CPU服务器
  2. [CF888G]Xor-MST
  3. vue 写兼容ios的毫秒级刷新时间戳
  4. EntityFramework Core 学习笔记 —— 创建模型
  5. Javascript 数组
  6. python协程详解_对Python协程之异步同步的区别详解
  7. 走进移动web开发的四大框架
  8. MQTT--物联网(IoT)消息推送协议
  9. 动态规划练习2 [合唱队形]
  10. .net中实现伪静态的学习小结
  11. java bufferedwriter会自动创建文件吗_Java中为什么会有包装类?自动拆装箱必要吗?关于Wrapping Class这是重点!...
  12. 翻译是不是计算机常用的颜色模式,关于颜色的翻译
  13. 你对NLP的迁移学习爱的有多深?21个问题弄懂最新的NLP进展。
  14. 如何不出国门走进NLP学术前沿
  15. navicat 不能正常启动
  16. 人名和成绩一起排序_Excel怎么按姓名笔画和拼音排序,后面的数字跟着一起变动...
  17. iOS_CLLocation定位
  18. 三角形公式 [重心, 内心, 外心, 垂心]
  19. 【ManageEngine】IT服务管理(ITSM)指南
  20. C语言中typedef的用法

热门文章

  1. Linux内核TC工具链路带宽设计--无类队列规定
  2. 基于javaweb+mysql的农产品水果店销售管理系统
  3. SSD固态硬盘测试工具收集(持续更新)
  4. 农业物联网智能灌溉的功能特点
  5. 通过网格拆分高德地图
  6. 剑指 Offer 61-68
  7. SpringBoot 集成 WebSocket 实现消息群发推送
  8. java mysql点赞功能_用Java做一个类似于微博QQ空间点赞的功能-Fun言
  9. 电视剧《大秧歌》随感
  10. 学科实践活动感悟50字_社会实践活动的自我评价50字