有一丢丢编程基础,学Python主要是为了以后爬虫方便


Python这样学最有效。

学习路线: 基础入门到项目实战

学习目标: 爬虫

分阶段学习:入门,项目实战与进阶。

对于python入门来说,没必要去报培训班,因为现在网上学习资源非常丰富,而且系统。这里简单介绍一下。

入门

python入门这里推荐三种方式:

  • 网课

Python语法简单,思维与人类的思维很相近。入门的时候,别整天想著看很多资料,网上各种找,最后都留在了收藏夹吃灰。其实对于刚接触编程的小白而言,最容易卡在安装Python环境和实操代码这一步。我推荐下面这个免费课程↓ 不用安装环境,直接在网页上学习代码实操,基础知识配实战,这样学起来更容易:

点击下方链接领取吧:↓↓↓

限时招募100名!小白也能轻松学会的python编程课,只需3.9元!

  • 书籍

书籍学习主要针对自制力比较强的同学,不觉得看书枯燥乏味。那不妨通过看书进行学习,可以在书上做笔记,写写画画,毕竟从小学到大学毕业我们都是这样一步一步走过来的,说不定可以找回学生时代的气息,哈哈。

下面这本书还是不错的。

Python书籍推荐

Python编程从入门到精通 零基础学python数据分析教程淘宝¥ 34.80去购买?

内容分析:

Python是一门有条理的和强大的面向对象的程序设计语言,因其具有丰富和强大的库,还可以把用其他编程语言制作的各种模块(尤其是C/C++)很轻松地结合在一起,进行高效开发,Python语言已经成为最受欢迎的程序设计语言之一。Python语言简单、易学、易用,适合在Web、数据分析、游戏、科学计算等领域进行编程开发。本书是一本面向Python零基础读者的入门书籍,按照基础入门→进阶提升→框架应用→项目开发的循序渐进的过程进行学习和实践。

  • 网站

Python3 教程 | 菜鸟教程

Python教程

在题主学完Python基础之后,不妨找一些项目进行练手,毕竟理论结合实践方能更好的融会贯通。

这里我也推荐两个项目实战的网站给题主,

进阶与项目实战

这里推荐一下GitHub网站上一位大佬的项目:

jackfrued/Python-100-Days

Python爬虫项目

题主在学完上面课程后,已经正式出师了,哈哈。

如果看完这篇攻略觉得还是摸不著头脑,满屏的代码和英文让你觉得很慌,别急,有适合0基础学习的课程,还有助教老师辅导答疑+督促学习,这个特别适合自制力差的同学。对于小白来说,有老师带著学比找资料自学高效多了,能少走很多弯路。

不足一支烟的价格让你感受不一样的体验,少抽一支烟,让你健康的同时,掌握一门万元技能,何乐而不为呢。快点击下方一键领取↓↓↓

限时招募100名!小白也能轻松学会的python编程课,只需3.9元!


除此之外,Python系统学习也可以参考我下面的几篇回答:

这两篇回答囊括了以下内容,

Python学习路线

Python入门(书籍、网站、网课)

如何目标驱动式学习

Python进阶及项目实战

你们都是怎么学 Python 的?

0基础学Python有没有推荐的书籍?


想了解更多编程知识,可以关注我哦@sheen ~


能问出这种问题的,基本上自学不会成功,我专栏里有python博客,能坚持看完再说


作为一名计算机专业的教育工作者,我来说说我的看法。

首先,Python语言是比较适合自学的,一方面Python语言的语法比较简单,另一方面Python语言的应用场景非常多,相关的开发案例也非常多。Python作为当前流行程度比较高的全场景编程语言,在未来的工业互联网时代会有大量的应用,而且与Java语言主要应用在IT互联网行业不同,Python语言在传统行业领域也有广泛的应用。

自学Python可以按照以下几个阶段来进行:

第一:Python基本语法的学习。学习Python的第一个阶段是Python基本语法的学习,这个阶段的学习一定要边做实验边学习,而且实验要有层次(验证性实验、综合性实验)来推进,这样才会有一个比较好的学习效果。

第二:重点练习爬虫的开发。很多同学学习Python都是为了提升数据收集和分析的能力,所以爬虫往往是学习Python的一个重点,很多Python书籍也是针对于爬虫来编写的。采用Python来完成爬虫的练习有很多成熟的案例可以参考,这个过程也会相对比较顺利,但是时间会相对长一些。

Python编程 从入门到实践 第2版(图灵出品)¥ 44.50起2

第三:场景实践。学习Python开发一定要结合具体的场景,不同的数据收集场景往往也需要采用不同的爬虫编写方案,所以在学习如何开发爬虫应用的时候,一定要重视结合具体的应用场景。另外,不同类型的数据往往在维度上也有区别,所以在编写爬虫的时候还需要了解需要关注数据的哪些维度。

Python 3网路爬虫开发实战(图灵出品)¥ 69.30起2

最后,自学Python并不意味著不需要交流,要想有一个较好的学习效果,一定要重视为自己营造一个较好的交流环境,当前可以充分利用互联网来开辟交流渠道。

我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智慧领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。

如果有互联网、大数据、人工智慧等方面的问题,或者是考研方面的问题,都可以私信我!


Python语言更适合初学者,但是却没有那么简单,建议你可以先看一些书或者上我们官网看一些视频学习。初学者在学习Python的同时,还能够锻炼自己的逻辑思维,同时Python也是入门人工智慧的首选语言。


  1. 先学基础语法,前期多做练习
  2. 如果是学爬虫,多线程一些是比较重要的
  3. 学习一些框架


推荐阅读:
相关文章