这个问题都提出N年了,不知道为什么最近老是推到我的主页,一冲动,先回答一波:

我和python之间有很多的故事,可以说,间接因为python,我的编程学习方向发生改变,从此入坑ML,AI。。。下面按时间顺序,简说故事,重要的是输出我认为的干货,对大家有用的:

首先是python基础的学习,之前我学得是java后端,在学习框架之后做项目的时候,接触了爬虫,觉得很好玩,就开始学起了python。应该说从零开始,我看的是《Python学习手册》和《简明 Python 教程》。看书的同时,我也在日常看下网上的文章教程,比如 @廖雪峰 老师的Python教程,这个写的真的很好,推荐一看的!

上面是基础的学习,基本管够,说到学习感悟方法,记笔记,写代码,多检查自己,这是关键

推荐除了上面我觉得很好的教程

下来就是爬虫相关咯,一开始看的是各种基本库,我没有看书,看得是网上各种资料,比如 @爬虫 的专栏爬虫之从入门到精通,再比如静觅丨崔庆才的个人博客爬虫教程。我先学的各种库,然后我就做了许多实践,比如当时简单爬了知乎的用户,数据算很少,10w多条吧,做了一个图(翻来好久翻到的截图,很久很久之前的了,很菜,见谅): />当然,爬虫对于框架,我学了pyspider,看文档,这个很快入手!

然后在之后,工作室(学校的)中需要做机器学习的,也是因为我会python和爬虫,老师就让我转到那边,我也考虑挺久,觉得有兴趣,趋势也好等等,就转到了现在的机器学习。开始了学习数据分析,机器学习算法等知识,因为要学习机器学习,写代码肯定要的,所以就开始学习相关的库。matplotlib, numpy, scipy, pandas等等,我看的书是《利用Python进行数据分析》,同时,因为是库嘛,肯定有文档咯,所以就看了以上的相关文档。当然,我觉得,检验自己的知识掌握程度肯定要考考自己嘛,搜尽题目,巩固知识是必要的,比如:rougier/numpy-100。

再然后,完全转向机器学习,神经网络,自然语言处理。这个时候,主要是学习框架,(tensorflow,pytorch,Theano等等)和学习案例编程嘛。首先是看文档,这个最为原生,不懂英文也可以看中文的,比如TensorFlow 官方文档中文版这里的。还有就是比如 @莫烦 老师莫烦Python,简单易懂,推荐一波!对于专栏文章,我之后会写一些总结的...

最后就是总结:多做笔记,多思考,这个是很重要的。

多实践,做小项目,这个是对深刻掌握python和相关库是很必要的

多总结,多创新,这个可以是写写总结文章,做做有趣的实验。增加兴趣,是很好玩的的。

多投入,网上可能教材很多,但我觉得上面我提到的教程学好,甚至学个基本,就够了。教程不在多,在精,尽快投入,这是很关键的

写着写着,就写的有点多了,先到这里吧,之后有机会再更新吧,然后推荐专栏和公众号时间哈哈------AI遇见机器学习,很是期待你的关注哦~~

python是什么 自学-你是如何自学 Python 的?相关推荐

  1. 用python写计算机专业_自学open cv,用Python写的,本人是一名学生党,因为我本专业不是搞计算机的_cc霜_学生党_教育_教育其他...

    自学open cv,用Python写的,本人是一名学生党,因为我本专业不是搞计算机的,所以一切从0开始,自己学习的时候就整理一些笔记,以防忘记了.

  2. python是一种什么编程语言-想自学一种编程语言,各种编程语言都有什么区别?...

    我自己在五六年前开始自学编程,那个时候就简单学了一些Python,慢慢也就就上手了,后面继续慢慢学,慢慢体验,随之也转到了计算机专业.我就来说说我对自学编程的看法吧. 这个问题下很多不错的回答,也都讲 ...

  3. 自学python推荐书籍同时找哪些来实践-Python学习路上有这些论坛、网站、书籍与你同行...

    Python学习路上有这些论坛.网站.书籍与你同行 2019-05-03 18:24:41 613点赞 9508收藏 164评论 创作立场声明:希望我的一些经验可以给你少走一些弯路,但人总得走点弯路才 ...

  4. python可以自学吗需要什么基础-python自学行吗?给编程初学者零基础入门的建议...

    前言 编程是一门高深的学问,对很多人来说都很难掌握,十分晦涩难懂.然而,还是有非常多人喜欢编程,喜欢「写编程」带给自己的乐趣.与满满的成就感.听很多朋友问过,如果是零基础的初心者,想转换跑道学编程该如 ...

  5. python自学步骤-小白刚入门Python,学完基础后,接下来的学习步骤!

    自学Python要学多久可以学会? 如果是自学,从零基础开端学习python的话,按照每个人理解能力的不同,大致上需求半年到一年半左右的时刻,当然,如果有其它编程言语的经历,入门还是比较快的,大概需求 ...

  6. 风变编程的python课程怎么样-风变编程的Python这么火,零基础可以自学吗?

    随着人工智能技术的高速发展,简单轻快的脚本语言Python开始受到全民热捧,成为大势所趋.而对处于数字化时代的人们而言,除了基本应用外,也要通过学习基本编程调用智能科技产品的API接口.毫无疑问,Py ...

  7. python可以自学吗-大家觉得自学python多久能学会?

    自学的话,一般学4-5个月,初级入门,就OK了,但是只能找个助力工程师的职位. _________ 学习Python编程语言,动手实践是一件非常愉快的事情,遇到了程序上的问题,经常自己思考研究,从而解 ...

  8. python自学步骤-零基础学Python应该学习哪些入门知识及学习步骤安排

    众所周知,Python以优雅.简洁著称,入行门槛低,可以从事Linux运维.Python Web网站工程师.Python自动化测试.数据分析.人工智能等职位!就目前来看,Python岗位人才缺口高达4 ...

  9. 自学python需要多长时间-大家觉得自学python多久能学会?

    自学的话,一般学4-5个月,初级入门,就OK了,但是只能找个助力工程师的职位. _________ 学习Python编程语言,动手实践是一件非常愉快的事情,遇到了程序上的问题,经常自己思考研究,从而解 ...

  10. python编程自学能学会吗-自学Python会有什么困难?老男孩自学python编程

    学习Python开发的过程中,不少自学Python的小伙伴失败了,Python一直以来都是深受程序员喜爱的编程语言,那么自学Python编程为什么难?Python开发要怎样学呢?其实自学的大问题就是难 ...

最新文章

  1. Oracle 10g RAC修改IP/VIP地址示例
  2. 在Ubuntu中实验环境配置《操作系统原理与实践-李治军》
  3. 快速傅里叶变换python_FFT快速傅里叶变换的python实现过程解析
  4. 【剑指offer】面试题65:不用加减乘除做加法(Java)
  5. 引入静态变量_Common Lisp变量的一些事情
  6. 前端:CSS/13/HTML引入CSS的方法,CSS表格属性,盒子模型,上下外边距合并
  7. 在线文本转二进制工具
  8. [20141121]无法通过powershell读取sql server性能计数器问题
  9. 输入n个学生的成绩c语言,c语言帮忙改错!输入n个学生的成绩信息,按照每个学生的个人平均成绩从高到低输出他们的信息...
  10. java写的飞机大战的图片素材_飞机大战图片素材
  11. 软考项目管理十大管理及过程
  12. 3、男人长得丑,除了知识还需要些什么?
  13. air flow空调上是什么意思_airflow空调滤芯上是什么意思
  14. 数学建模学习思维导图
  15. 石墨笔记,熊掌记和Effie哪个更适合up主?
  16. .shape()与.reshape()函数
  17. Excel Spreadsheet Compare工具
  18. 摄像机跟随之第三人称视角(一)
  19. C语言文件操作-总是打不开文本文档
  20. 斐讯n1 f大固件62+o 添加亚信ax88179千兆网卡lan wan互换

热门文章

  1. 改变图像的对比度和亮度
  2. Inception 模型
  3. symfony3 yml配置文件详解
  4. jQuery文档处理
  5. java中的小知识点
  6. 获取httpservletrequest所有参数的名称和值
  7. CSS兼容IE6,IE7,FF的技巧
  8. [导入]Nutch 简介 [官方]
  9. UVA11398 The Base-1 Number System【进制】
  10. UVA10341 Solve It【二分】