想要学好python开发_你是怎么学好Python的?

不敢说自己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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值