Python 的练手项目有哪些值得推荐?

Python 的练手项目有哪些值得推荐?

掌握了Python的基础语法,例如运算符、条件语句、循环语句、数据结构、函数、类等,要想加深印象,需要一些练手的小项目来进一步增强对Python的认知,关于进阶项目,我推荐以下几个,文末有“惊喜”。

python项目练习一:即时标记

python项目练习二:画幅好画

python项目练习三:万能的XML

python项目练习四:新闻聚合

python项目练习五:虚拟茶话会

python项目练习六:使用CGI进行远程编辑

python项目练习七:自定义公告板

python项目练习八:使用XML-RPC进行远程文件共享

python项目练习九:文件共享2-GUI版本

python项目练习十:DIY街机游戏

学完基础语法并了解Python一下高阶方法之后该做些什么?

我认为首要的是先选择一个方向,

这样才清楚自己该朝着哪个方向努力、该拿哪些项目练手,对编程能力进一步巩固,这样要比“无头苍蝇”式的漫无目的学习效率要高很多。

其次,可以找一些比较优秀的项目进行实战,扩展自己知识面的同时对编程能力进行巩固。

首先,以机器学习、深度学习框架为例,推荐几个github上热门的学习项目。

如果觉得官方文档不能够让你变成tensorflow熟手,那就试着用tensorflow完成几个机器学习算法的搭建,tensorflow_course是一个gihub资源,目前已经10k+个star,受欢迎程度可见一斑,上面有传统算法,例如线性回归、支持向量机,也有深度学习算法,例如卷积神经网络,能够让你在学习机器学习的过程中进一步熟练tensorflow。

这也是一个github项目资源,虽然不如上面这个火热,但是目前也拥有4.2k+个star,和上面这个资源有些类似之处,包括传统算法和深度学习算法的实现,可以边学习机器学习知识、边学习深度学习平台。

如果觉得官方文档内容不够,可以看一下这个github资源,目前5.8k+个star,这个资源可以称得上是大合集,包括计算机视觉、自然语言处理、教程和示例、优秀文章的实现,非常全面。

hello,大家好,我是Jackpop,重点大学本科毕业后保送到哈工大计算数学专业读研,有多年国内头部互联网、IT公司工作经验,先后从事过计算机视觉、推荐系统、后端、数据等相关工作。如果同学们在升学考研、职业规划、高考志愿、简历优化、技术学习等方面有困惑,欢迎大家前来咨询!