自学Python很简单,从入门到精通1个月就够了

Posted 程序员朱鹏

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自学Python很简单,从入门到精通1个月就够了相关的知识,希望对你有一定的参考价值。

前言

学Python不难!我入门也就花了1个月左右的时间。

我大学可不是干这个的,当时只是因为对Python感兴趣,然后自己摸索着就开始学习了,至今都很庆幸当初做下的决定,要是按照我自己大学选择的专业去发展的话,现在我还不知道在哪个角落里当蘑菇呢!

先给伙伴们分享一些Python的学习资料,因为对于初学者来说,入门往往是比较难的,没有一份好的学习资料容易走弯路,我整理了一份从安装环境到基础知识的资料和视频,需要的可以在文末领取~

如果你决心要学或者已经开始学习Python的话,那就不要放弃,从现在开始拼一把,好好磨练自己的技术,未来就业这就是一个很好的加分项,学了绝对不亏,干就完了!

接下来给大家分享一下我自学Python用过的方法和技巧吧,也给在座的各位打一剂强心针,不要总是嚷嚷着学Python无用,你只是没有找到合适的方式。

1、学习Python的作用

今天要讲的可能和之前大家看到的一些文章有所不同,这个阶段我是绝对不会说学Python之后什么都能做、语法简单小学生都能学会、或者贩卖焦虑,学不会Python就会被职场淘汰这类的话了。

因为这里有的是基于长期发展来看的,有的就是在单纯的卖课,现在我们从实际运用的角度来讲讲为什么要学习Python吧。

无论你是什么方向,从事什么领域,我都是很建议去学一下Python的,不要学得多复杂,只需要有基本的概念,会基础的语法,做到会用就行。

推荐的理由就是Python非常方便,绝对是解放双手的一大利器!可以说是我接触到的最方便的一种语言。

学会Python可以很便捷地实现你的想法,只要你有Python环境,就算是没有IDE也没关系,利用vim、记事本这些文本编辑器就可以写出代码,利用这些代码可以方便快捷的读取文件,发起请求,调用系统函数等,从此告别熬夜加班。

当然,你可能会觉得,可以干脆去学习更加高级的语言,这里我给大家提个醒,如果是学习其他语言的话,需要建工程,装包配环境,编译运行以及调试,整个流程比较复杂,代码也更加复杂。学习的门槛一个比一个高,真不建议初学者接触。

2、Python的基础知识总结

如果了一段时间还感觉自己的学习没效果的话,你可以总结一下自己这个时期的学习状况,看自己究竟是哪一部分没有掌握到位,搞清楚自己薄弱的点逐一击破,很快就能有所提升。

或者你也可以多看看相关的操作教程,一步一步跟着上手操作,我把自己学习Python时候整理出来的教学视频也收集了一下,是根据不同板块进行讲解的,讲得还是很到位的,也分享给大家。

Python程序:

Python的介绍、sublime、vi编辑代码,Python运行代码、helloworld程序、Python的交互模式

变量、输入和输出、运算符:

定义变量、使用变量、变量的类型,以及类型的转换、if、else、if满足时执行做条语句、关键字、标识符、驼峰法命名、运算符、print一次性输出多个变量的值

if、while、for:

if比较运算符、and,or,if语句的注意点、if逻辑运算符、not,if,elif的使用、while循环、if嵌套、复合赋值运算符,for循环,break和continue、while嵌套中的break作用范围

字符串:

在内存中的存储方式、类型的转换,输入、组成字符串的2种方式、字符串中的下标,切片、字符串逆序。

列表和字典:

列表的引入、定义、C语言中的数组不同的点、列表的增删改查、while、for循环遍历列表、for、else、列表的append、extend

单靠文字表述大家可能不是很好去理解,我建议大家入门的时候最好能看一些配套的视频,加深对基础概念的印象!

3、各阶段的学习建议

这里主要还是根据我自己学习Python的情况来表述的,可能有些地方讲解的不是特别到位,但是拿来做个参照是完全没问题的。

第一阶段

这里我为了打基础,用了大概1个月左右的时间,掌握了Python最基础的知识点,然后找到了一些简单的代码进行练习,提高了对Python编程的理解。

Python学习并不难,困难的是之后学习Python基础上的各种各样的库,比如我在学习爬虫的时候就需要掌握urllib、selenium、requests、Beautifulsoup、scrapy、lxml、re等库,我光是学爬虫就花了一段时间,期间也出过大大小小的各种错误,但因为不断的坚持也逐渐在这个领域获得了小小的成就。

第二阶段

因为Python的库非常的多,所以这也意味着能够实现的功能也非常的多,这个时候很多功能都能把现成的库拿来使用,不用反复造轮子,这个阶段你可以找一些有趣的小项目来练练手,在练习的过程中不断融汇贯通所学知识。

这个阶段学习的知识比较多而且复杂,分享一个我自己学Python的小窍门,当你每次练习完一个库,并熟悉使用方法之后,可以用笔记或脑图来总结一下,每过一段时间进行回顾,这样学起来速度会很快。

第三阶段

这个阶段学的是利用Python做简单的数据预处理,能进行简单的数据分析。

给大家安利两个学Python几乎算得上是必学的库:numpy和pandas,这两个函数库,可以很有效的提高Python对数据的处理速度,还简化了对数据处理的操作,使用一些简单的语句就可以解决对于数据处理的要求。

学习Python到了这里,其实你已经能独立应对很多的问题了,就算是面对新的库,或者新的问题,只要耐心的查找资料,基本上都可以自信解决。

学习软件

工欲善其事必先利其器。学习Python常用的开发软件都在这里了,给大家节省了很多时间。

全套PDF电子书

书籍的好处就在于权威和体系健全,刚开始学习的时候你可以只看视频或者听某个人讲课,但等你学完之后,你觉得你掌握了,这时候建议还是得去看一下书籍,看权威技术书籍也是每个程序员必经之路。

入门学习视频

我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了。

实战案例

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

面试资料

我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

这份完整版的Python全套学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】。

以上是关于自学Python很简单,从入门到精通1个月就够了的主要内容,如果未能解决你的问题,请参考以下文章

自学Python入门到精通:一个月就够了?附教程

Python 从入门到精通:一个月就够了

Python 从入门到精通:一个月就够了

Python 从入门到精通:一个月就够了?真的能行嘛?

python自学书籍推荐:从入门到精通,这三本书就够了!

零基础python入门要多久?python怎么学?python就业前景如何?看这篇就够了