为什么我的Python总是学不好

新闻
真的是越学越被动呀,有时候心情很不好,不知道你们偶尔有没有这种感觉,感觉总是学的不令自己满意。

 真的是越学越被动呀,有时候心情很不好,不知道你们偶尔有没有这种感觉,感觉总是学的不令自己满意。

[[325887]]

很多人不是不愿意学习,甚至许多人花费大量时间在四处买书、看线上课程。最后还是一无所获。(感觉在说我自己)

今天来总结一些我常见的Python学习者常见的几个受挫点!帮助更多人提高信心继续前进。

1.过度追求完美

这是比较常见的Python学习者的问题,也是本人一开始学习Python遇到比较大的问题。过去我们在传统教育下,我们总被要求要完全理解一个东西才算是好学生。这就导致我们在学习Python时,会习惯要完全理解、弄懂。让看到不熟悉的介面、不懂的程序语法与不理解的突发错误就会非常没有安全感。最后觉得自己是不是没有天赋、自责。(这个错误我经常犯,现在想明白了,学这个难得糊涂一步一步来,不懂就放下)

但事实上,学习python就是要不断的犯错!

一点一点的修改代码,一步步执行。随着错误越来越多,你会学到更多的经验。甚至你可以允许自己先不要理解代码,先执行看看输出的结果与理解输入与输出的关系。这也是学习!一定勇敢的犯错!按下Run键吧!

好多人希望刚学习就可以不需要查询,马上快速的写出漂亮的完美的没有问题的代码,不现实呀同学。偷偷跟你说…. 其实很多大佬在初入业界也还以复制粘贴改一改为主喔..

2. 搞不懂For循环

 

为什么我的python总是学不好

 

for循环

For循环是常见让人放弃的原因之一。主要是太抽象了。怎么会突然间就重复执行了好几次呢!?总是不理解为什么可以这样写!好多人自学到这就gg了。

For循环理解的关键在于:你需要去理解程序执行的顺序!常见的做法是使用表格来呈现每一圈的执行顺序!你也可以如同1讲得一样。先把他跳过!不理解就跳过!。说不定等哪一天回看就突然通透了。

3. 被面向对象吓到了

 

为什么我的python总是学不好

 

许多人学习Python都会去买Python入门书。只是实际上大多数的Python入门书的都会安排面向对象的章节。面向对象的确是编程语言极度重要的一个概念,可是面向对象概念比较抽象。时常会让人有放弃的念头。

但事实上,学习初期是不太需要面向对象概念的。比起理解面向对象概念,你更需要聚焦在:

如何处理数据?使用算法分析结果?分析的结果正确吗?

当你进入中高级的学习时,你就会需要具备面向对象的能力了。例如:你需要去看某个对象的方法是什么?或需要修改某个对象的一些方法...等。这时候面向对象就变得很重要!但如果是刚开始,就勇敢把他跳过吧。

可是如果你是要学习网页或软件开发请勿在初期跳过喔!

4. 没有实际使用

这个我也觉得是让我受挫的一点,就是感觉学习了也理解了,却总是觉得自己Python还是很差。就是确实缺乏实际使用的机会。这个时候就需要去找一个真实资料集去分析!非常推荐如果已经可以独立完成分析过程的同学上Kaggle看看其他高手怎么分析!但如果你是初学者,多看其他人的code

后续的我的文章如果是有数据操作,我都会尽量附上原始数据链接,大家一起学习。

5. 可能真的是老师的问题

这句话不是代表某些老师就是教的不好,而是每个人都有适合的学习法。因为任何老师一定都可以教出会写代码的学生。如我个人比较喜欢范例学习我才会学习比较快,也喜欢实际操作。只看课件会让我头很大!

所以找到自己适合的学习方法很重要

6. 你可能真的不想学

这个不是没有可能,有些人确实是三分钟热度,还是要请你想想学习python的初衷:

你是否是真的想学习编程呢?还是单纯觉得现在python很火所以学一下?

建议你挑选一个应用方向从新出发。例如:因为不想再手动收集数据,所以你想学习网路爬虫 。透过从应用反过来看需要学习什么!有可能你就可以找到动力继续前进了,反正还是要坚定目标。

以上就是常见的几点挫点,不知道你在学习中在哪儿受挫了呢?希望你可以坚定信心。加油。

发表这些东西的主要目的就是督促自己,希望大家关注评论指出不足,一起进步。内容我都会写的很细,一个目的就是零基础也能懂,因为自己就是什么基础没有从零学Python的。

责任编辑:华轩 来源: 今日头条
相关推荐

2017-01-09 12:57:21

Linux

2020-04-01 17:50:02

Python编程语言

2023-10-09 18:39:13

Python代码

2022-09-19 00:08:22

人工智能机器交通管制

2021-02-16 00:33:56

Python语言工具

2012-06-18 14:51:09

Python

2018-08-20 07:54:15

AI算法数据

2018-05-08 06:51:02

2022-05-20 11:25:59

中台计算数据

2022-11-25 07:59:43

JavaIOGuava

2017-08-17 11:11:41

深度学习弱智能机器学习

2019-10-15 09:46:46

机器学习人工智能计算机

2014-08-15 11:07:09

程序员

2018-05-07 15:30:13

数据治理分析数据集

2014-08-27 09:51:09

2013-01-18 11:16:15

效率

2018-05-07 10:32:40

数据分析

2013-08-06 16:36:55

GnomeGnome项目项目

2024-04-19 14:02:23

2019-05-23 09:50:46

大数据IT人工智能
点赞
收藏

51CTO技术栈公众号