赞
踩
我一直觉得,不管你从事机器学习与否,也应该懂大数据和机器学习。
学习机器学习的前提,一定要会 Python。
虽然题主已经学过 Python 基础,但为了方便大家,我还是会从两方面来讲:
废话不多说,大家可以按照自己的进度选择性看,当然记得先点赞收藏,不迷路!
Python 的学习其实就一句话:零基础学习 Python,视频为主,书籍为辅,多敲代码。
这就叫“理论 + 实战”。
其实之前我已经回答过类似的问题,获得了大家一致的好评:
怎样速成python?174 赞同 · 25 评论回答正在上传…重新上传取消
为了方便阅读,我将一些重要的内容拿出来大家看下。
《Python 全栈开发教程从入门到精通》
视频的话,直接在知乎上看就好了,这门《Python 全栈开发教程从入门到精通》就可以。
一共 167 集,其中 134 集是关于基础知识的学习,还带着十几个操作实例。
这是我买的第一本 Python 书,当然也是刚开始学的时候看了别人的推荐,加之也是豆瓣评分 9.1 的书,就买来看看。理论 + 实践,前面是基础知识,后面是实战项目。
前面的基础知识讲的很详细,以至于给我当时的感觉有点过于啰嗦了,不知道其他人看会是什么感觉。每个知识点后面都带着“动手试一试”,我感觉这点比较好,学编程之初,就是要多练,多敲代码...
至于后面的实践部分,包括一个简单的 2D 游戏、数据可视化和 web 项目,可能是当时我太菜了,或者之前没有做过项目的原因,我觉得这三个项目出现的太突兀了,2D 那个游戏做完我就直接被劝退了,倒是没觉得有啥提升,没甚意思,sad...
而且跟着书做项目,因为书出版的时间太长,很多用法都变了,照着书上做,大概率会有运行错误的时候,可能心态有点崩...
《零基础入门学习 Python(第2版)》
我大二的时候有一段时间想转去 Python,当时也没买书,就想先了解一下,不知道怎么就搜到了小甲鱼的论坛,当时跟着他的视频学过一段时间(现在看来当时的视频比较老),还专门去他网站冲了个永久的会员,好像一百多来着,后面好像再也没登陆过...去年他的书出了第二版,就买来看了一下...
怎么说呢,算是为当初看的视频充值了...
非计算专业的同学可以拿来一看,如果你想系统学习一下的话,就别花这钱了,内容有点乱,这个得真的配合他的视频食用了,不然真的难顶,但如果一本书需要配合视频才能看懂,那也就不太推荐了...
《Python基础教程(第3版)》
这本书是我朋友送我的,书到了以后一直在吃灰,因为那时候 Python 学的差不多了膨胀了...
翻开也是很偶然,那天刚好很无聊,就随手拿出来翻了翻,然后就翻完了,怎么说呢,这本书的内容给人一种很舒适的感觉,我很少有觉得读起来很舒服的技术书...
整个的结构很清晰,内容简单但是不肤浅,整个基础知识的讲解简洁明了,一点也不啰嗦,很容易就看懂了,不会有那种我看了好几遍才理解的情况(os:我什么时候也能写成这样),各种小的代码片段比比皆是,在练习的过程中反过来再加深对概念的理解。而且作为实践部分,它后面带了十个小项目,按照实际开发的步骤介绍Python 项目的过程。
如果实在让我推荐一本,我是会推荐买这本书的...
学完了 Python 基础以后,可以尝试做一些练手的小项目。
还是那句话,对于编程语言的学习来说,“理论 + 实战”才是王道。
在刚开始的时候,你可以找一些适合新手的做题类网站去练习,主要是巩固自己的语法知识和提高编程能力。
后面你觉得差不多了,就可以去找一些 GitHub 上的开源项目,主要还是以简单易学为主
同样对于机器学习也是一样的,对于机器学习小白来说,刚上来就看大部头,容易直接劝退。
不管学什么,当然大佬除外,上来最好都是先看下视频,然后再来看书,两相印证。
《李宏毅机器学习课程》
台湾大学李宏毅老师的课,国语。很多人选择他的课作为机器学习课程的入门首选,推荐的这个是 2021 年李宏毅老师新上传的机器学习课程,评价一如既往,大家放心食用。
可能很多同学也会推荐吴恩达的机器学习系列课程,一方面比起英文授课我还是喜欢在学习的时候听中文,另一方面在某些方面上,我觉得还是李宏毅老师的讲的容易懂一些,当然都很好,选择哪个看自己的喜好。
机器学习的话,如果说直接想实战,那直接就上 scikit learn 的官网就好了,现官网内容非常详细,不管是算法说明,参数文档还是对应的案例都应有尽有。至于对应到的知识点,现在网上好的文章也非常多,直接对应去搜就好了。
如果想系统的学习的话,可以看一下下面这几本书:
《机器学习》
周志华老师的《机器学习》(西瓜书)作为机器学习领域的入门教材,可以说是学习机器学习的必读教材,在内容上基本涵盖了机器学习的很多方面,包括基础知识、经典的机器学习方法以及规则学习和强化学习这些进阶知识。
好像最近又出了一本《机器学习理论导引》,还没买来看,估计也没差,大家可以买来尝尝鲜~
《统计学习方法(第2版)》
纯理论的书,怎么说呢,想学机器学习,统计学习是迈不过去的坎~
《机器学习实战》
这本书是我同学送我的,主要就是介绍机器学习基础,还有就是如何用算法进行分类,还有监督学习和无监督学习的经典算法,再就是机器学习算法里的一些附属工具。
通过一些实例,切入日常工作任务,没有很多学术化的语言,通过实例学习到机器学习的核心算法,算是一本实战经典书。
学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!
这里把Python常用的技术点做了整理,有各个领域的知识点汇总,可以按照上面的知识点找对应的学习资源。
Python常用的开发软件,会给大家节省很多时间。
编程学习一定要多多看视频,书籍和视频结合起来学习才能事半功倍。
光学理论是没用的,学习编程切忌纸上谈兵,一定要动手实操,将自己学到的知识运用到实际当中。
最后祝大家天天进步!!
上面这份完整版的Python全套学习资料已经上传至CSDN官方,朋友如果需要可以直接微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。