解析:小白学习Python,学到了什么程度才算入门?内有学习方法

前言:

本人已经从事了Python近9年,目前已经是一个全栈工程师,目前我发了几篇文章,也吸引来了很多小白过来问我,我学了那么长的时间,接下来我改怎么学?我往往会问一句,你学到什么程度了。大多数小白会说:我按照书籍或者视频上学习了一段时间了。接下来,就由我来给大家介绍一下,学到了什么程度才算入门!!!如果小白不懂,可以查询154725.1666,我会为大家答疑。

请点击此处输入图片描述

自学Python

学习Python,如果不是系统学习,自学总会遇到很多弯路,但是看到书以后,还是会从头看到尾,但是不知道重点在哪里

学习方法:

先确定学习的思想

确定学习的方向

确定学习的重点

请点击此处输入图片描述

1.确定学习思想

学习编程,学的不是代码,代码可以给你,但是给你了,你看得懂吗? 我们学的是一个编程思路

如我们要爬12306,我们要有一个思路

制定爬取内容

选取目标

准备环境,上面就提前说了,因为这个本来就是在搞爬虫,所以...

分析该网站的html结构,得到url

爬取数据

分析数据

封装数据(组装数据),弄成自己想要的样子

所以思路是最重要的,我们有了思路,那么我们操作起来,就相对来说,毕竟简单了。

2.确定学习方向

Python的就业方向里面有很多值得选择,如:web、爬虫、运维、黑客、人工智能等。

简析:

Python web:主要用于后端

爬虫:数据挖掘

运维:主要是涨工资和满足公司要求

黑客、人工智能:不推荐,一旦决定了,就要一直走下去,没有回头路,当然一旦成功,金钱大把大把

3.确定学习重点

入门学习,重点:

Python语言的控制结构

列表、字典、元组

字符串处理

变量声明和定义

函数

面向对象编程:封装、继承、虚拟函数、接口、多继承、模板

面向对象编程:异常处理

确定放向后(以目前最热门的web、爬虫为例):

1.web

重点学习:

1.HTML、css、JS

2.Django、Flask、Tornado三个主流开发框架

3.协程、异步线程

2.爬虫

重点学习

1.并发编程

2.破解反扒技术

3.APP的抓取

4.分布式爬虫

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180507A020K800?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券