怎么自学Python,大概需要多久?(自学python怎么样)

大概周期就是两三个月,学习的过程最主要的是坚持和坚守,坚定学习的信念。

一、首先是入门

入门比较建议去网上找一些视频课程,花一周时间快速过掉(不用担心掌握得不牢固,因为在后面进阶学习中也会涉及基础知识回顾)。


入门阶段最重要的是:环境搭建多敲代码解决问题


环境搭建

环境搭建是一切好的开始的基础,就像建房子打地基一样,对于初学者来说,环境搭建也是最容易出错、卡壳的地方,运气好,可能跟着教程一下就好了,运气不好,可能弄个两三天还是不行。

所以为了学习积极性不被打击,我建议初期可以看看周边有没有什么朋友是了解相关知识的,多请教下。


多敲代码

基础学习的时候记住,千万不要觉得前期是理论知识,多记多背就可以了,学习编程最主要的是需要多敲代码,多复现视频或者图书中的代码,在这个过程中你不止会积累敲代码的经验,你还会积累很多解决问题的经验。


问题怎么解决

再说下,初学遇到问题怎么解决,一般有以下几种解决方法:

1)自己根据报错提示,检查代码问题

2)仔细核对视频或者图书中的代码和自己写的有何不同

3)浏览器搜索错误提示,一般你遇到的问题,其他人都遇到过~

4)请教认识的相关领域学习者(比自己厉害就行,越厉害越好~),请教的时候记住,仔细描述问题,一般问题描述模板:

xx你好,我最近学习python遇到这个问题,多方尝试没有解决,向你请教下,
问题:错误描述,如:TypeError: Cannot perform 'ror...
我尝试解决方案:xxx,xxx,xxxx
相关代码截图:xxx
相关报错截图:xxxx


5)可以到一些论坛提问

这个解决方案顺序是依次向下的,能自己解决最好自己解决,一个问题卡壳超过一个小时或者更多时间已经影响自己学习心态了,就不要硬肝了,像大佬或者互联网求助~


二、选定方向

Python的应用非常广泛,包括:爬虫、数据分析、web开发、算法、机器学习、人工智能等,所以在进阶学习前,你需要先选定一个方向,这非常关键,当然你可以都先去了解,简单学习下,然后选一个自己感兴趣的就行。

在选定方向的时候一定要注意,不要在一些不那么感兴趣的方向花费太多精力,所以这个阶段最好一周内结束,而且在这个过程你还得不断复习巩固前面的基础。


三、进阶学习

这里就很重要了,前面两步可以说都是打基础,这一步就是建高楼了。

首先根据你选定的进阶学习方向,你除了关注基础练习和相关行业了解外,你更应该多进行相关项目练习,多和其他人交流,只有不断地交流,分享,你才会汲取到更多知识,知识掌握的也会更牢固。


四、总结

最后总结下:首先需要打好基础(环境搭建、基础学习、问题解决思路),然后选定一个自己感兴趣且有发展前景的方向。


坚持学习,加油,最后希望大家都能学有所成!!

相关文章

java好学吗?java是不是最难学的语言?

java好学吗?java是不是最难学的语言?对于一些刚接触java的朋友来说,可能会有这样的疑问,下面就来一起了解下吧。 1、 java好学吗?  从某些方面来说,java比较容易学,如果是大学毕业...

"不会Linux,干啥都费劲!”资深程序员:别再瞎努力了

学习过Linux都知道,它不像Windows是靠鼠标点击操作,而是靠指令和参数进行操控。如果你没系统的学习过它,那么工作时难免要遇到下面这些问题:1)面试开发,因为不会Linux的一个简单参数,马上就...

Java好不好学,怎么学才能入门(java怎么学,都学什么)

Java到底好不好学Java好不好学这个问题其实是因人而异的,正常大型项目中的所有功能,都是需要通过编写大量复杂逻辑的代码实现,这就需要开发人员具备良好思维能力和较强的逻辑性。因此,自身逻辑思维能力比...

Python易上手,功能强大 C++是信奥赛唯一指...

编程小百科:Python和C++到底该选哪一个?学编程可以培养孩子的计算思维、逻辑思维和创造力,已经成为家长们的共识。在给孩子选择入门的代码编程语言时会产生疑问:+Python...

对比Excel,python数据分析这么好学,还不赶紧拿走,不谢

轻松学习python数据分析,这本书教会你~【文末领取】获取方式:...