不敢说自己python学得好,只能说稍微会用,比专业用python做开发的大佬们差得远了

总结一下我学python的经验:制定好学习计划,坚持学习下去

找几个口碑好的教程,按需学完

每个知识点必须要反复练习

多总结自己踩过的坑,自己造点轮子用

善用百度or谷歌

给自己找几个有趣的项目,在巩固知识点的时候还能培养自己的兴趣

1.制定好学习计划,坚持学习下去

首先要确定好学习方向,要明确自己以后用python做什么。python能做的太多了,爬虫,数据分析,后端开发,运维,测试,其中的每一方面所囊括的知识都很广。所以在python基础学完后一定要确定好方向,避免啥都会点,啥都不精的情况。

我在自学python的时候制定了学习计划并坚持了下去。我的目标是数据分析,当时每天要求自己学2小时的python教程。晚上加班很晚的话就只能第二天早上6点起来学,学到八点再去上班。

除了学习时间安排好之外,我还制定了自己的学习方向。

前期:python基础

中期:python数据科学常用的库(numpy、pandas、matplotlib)

后期:常见机器学习库(sklearn)

2.找几个口碑好的教程,按需学完

好的课程很重要,学习python这种工具类知识时,我推荐大家看视频课学习,可以激发你持续学习的动力,我是看黑马的免费视频课去学习python基础的,这个老师非常棒,讲的通俗易懂,而且讲得非常细,很适合0经验的小白

Python基础:Python教程_600集Python从入门到精通教程(懂中文就能学会)_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili​www.bilibili.com

前面P1~P100是讲Linux的,大家有兴趣的可以听,如果只是想学python的话可以直接从P100开始看

基础学完之后就开始数据科学常用的几个库

数据科学(中级):2020年Python数据分析师特训营全套84节视频完结版(就业向/零基础友好)_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili​www.bilibili.com

机器学习(进阶):

就不推荐吴恩达的基础课了,时代有点久远。机器学习我强推一波菜菜,讲的很不错,有理论有实践【技术干货】菜菜的机器学习sklearn【全85集】Python进阶_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili​www.bilibili.com

3.知识点反复练习

虽然视频课里有相应的练习,但是这点练习程度远远不够,所以我会自己给自己找一些类似的练习题来训练自己

比如这个python100题:woider/PythonExercise​github.com

比如我自己在学习新库的时候,也会自己先做练习:练习openpyxl

4.多总结自己踩过的坑,自己造点轮子用

平常我也会把常用的代码总结发到知乎上:Tao:利用Python操作mysql数据库​zhuanlan.zhihu.comTao:Python处理数据常用方法(pandas版)​zhuanlan.zhihu.comTao:Python处理数据常用方法(pandas版)2​zhuanlan.zhihu.comTao:Python处理数据常用方法(pandas版)3​zhuanlan.zhihu.com

5.善用百度or谷歌

你的95%的问题,百度和谷歌都能给你解决掉。前提是要学会如何正确搜索自己的问题。

6.给自己找几个有趣的项目,在巩固知识点的时候还能培养自己的兴趣

兴趣很重要,是你能否坚持学下去的主要动力,所以一定要给自己找几个有趣的项目,让自己在做项目的时候可以把各个知识点串起来,项目做完后不仅你巩固了知识,还有了成就感。

比如我当时学爬虫的时候,正好在追一拳超人的漫画,但是漫画网站只能一页一页的看,点起来很费劲,我就自己写了个小爬虫把所有的漫画爬到本地看,写成后不仅自己看漫画方便了,还有成就感。

还有一次我在看书《刻意练习》,突然想看下网上大家对这本书的评价,然后就写了个小爬虫,把豆瓣读书上这本书的书评都爬了下来,做了个简单的分析。Tao:爬豆瓣书评(入门级练手项目)​zhuanlan.zhihu.com

学习就是不断地获取新知识,练习,实践,循环往复,你才能越来越强~

你可以去学python_你是怎么学好Python的?相关推荐

  1. 为何要劝小白不学python_新手小白如何学好Python?

    Python 是一门什么语言呢?答案是肯定的:它是一门语法简洁.功能强大.上手及其简单.应用领域极为广泛的一门计算机编程语言. 根据 TIOBE 最新的排行,Python 已超越众多编程语言,与 C. ...

  2. python主要学那个方向好_学好Python的10种方向,你选择好了吗?

    对于那些有着一定编程基础的人来说,学习Python会为你的技术锦上添花,而对于零基础的小白,很多人都不明白如何规划学习的方向,以下是小编规划的10种Python的学习方向,你们大可了解下: 1.Pyt ...

  3. 一年级学python_你是如何自学 Python 的?

    19年5月更新一下 看到有朋友私信我关于python学习的问题 因为平时不怎么答题,所以看私信并不及时 感兴趣的朋友可以在公众号『黑笑小说家』找到我,不定期会写我的学习心得.当然还有更多其他有趣的东西 ...

  4. 白领学python_大学生应该早早自学Python,Ps,Pr,office三件套,还是等到要用的时候再学?...

    Office三件套还是要学好的,而且越快学越好,主要是马上就用得上. Word排版技能学的不好,不会用模板,写毕业论文的时候都得累死.如果老师要求高,也许课程的小论文都会要求APA format之类的 ...

  5. 宁波学python_宁波多久能学会python(学了Python)

    宁波多久能学会python,今日分享干货,宁波python培训是小编的优先推荐,详细解说关于在校学Python,Python发展历史,学了Python. 在校学Python 如果你是一名在校大学生,不 ...

  6. python零基础学习书-零基础如何学好python?推荐6本入门书籍,帮你打基础

    第二部分将理论付诸实践,讲解如何开发三个项目,包括简单的Python 2D 游戏开发如何利用数据生成交互式的信息图,以及创建和定制简单的Web 应用,并帮读者解决常见编程问题和困惑. 豆瓣书友推荐:很 ...

  7. 清华学霸录制,415集python视频教程给你拿去学!学会仅需三个月

    清华学霸录制,415集python视频教程给你拿去学!学会仅需三个月 Python已经成为一种再主流不过的编程语言了.它天生丽质,易于读写,非常实用,从而赢得广泛的群众基础,被誉为"宇宙最好 ...

  8. 设计人员是否有必要学习python_南昌python有必要花钱去学吗(平面设计专业适宜人群)...

    南昌python有必要花钱去学吗,想必大家都众所周知关于南昌平面设计培训,怎么学好平面设计,平面设计专业适宜人群,平面设计的基础是什么,平面设计的内容进行一个详解和好处分析. 怎么学好平面设计 其实我 ...

  9. python官网的软件好用吗-为何强烈不推荐去学python?

    为何强烈不推荐去学python? 2019-11-05 13:13:00 36点赞 36收藏 19评论 创作立场声明:我很少对一种现象去说什么,但是对于曾经的启蒙老师不得不出来为它解释点什么.如果描述 ...

最新文章

  1. linux php任务计划,Linux--PHP脚本的计划任务
  2. ONVIF测试方法及工具
  3. Jupyter 服务开发指南
  4. python在日常工作处理中的应用-Python在工作中的应用
  5. poj1201Intervals(差分约束)
  6. java 调用linux 脚本并获取返回值
  7. 使用 Akka 实现 Master 与 Worker 之间的通信
  8. 2018-2019-2 实验四 Android程序设计
  9. redhat 添加ssh端口_Linux修改SSH远程登录端口 --服务器安全篇
  10. python 多态 锁_python 上下文管理器,多态,数据锁定与自省,
  11. Javascript json转对象(互转)
  12. 老码识途——1.1反汇编机器码入门
  13. 【CAR笔记2】IGBT相关知识
  14. matlab中样条插值,样条插值的MATLAB实现
  15. 桶装水同城预订下单送水小程序开发制作(水站桶装水配送系统)
  16. 我爱淘冲刺阶段站立会议2每天任务5
  17. sql升级重启计算机失败win10,win10系统电脑安装sql server需要一直重启的解决方法...
  18. curl调用新版jenkins crumb报错 No valid crumb was included in the request 解决方法
  19. Ta-lib学习笔记02--K线模式识别
  20. 乔布斯在斯坦福大学的演讲稿

热门文章

  1. Java集合类解析 ***
  2. Arduino 与 MPU6050 姿态解算+ PROCESSING
  3. Hark的数据结构与算法练习之基数排序
  4. 【语法】点语法的应用
  5. 3维DEMO: 抽奖圆盘
  6. 把cygwin加入右键菜单
  7. oracle启动服务和监听命令
  8. 云-阿里云-清单:清单目录
  9. JavaScript 封装插件学习笔记(一)
  10. Specify compute hosts with SSDs