Python 8 编程思维,如何解决问题

 

知识学完就忘:我的经验是:忘了就忘了吧,无所谓。等到要用的时候“临时抱佛脚”也是行得通的,毕竟编程是“开卷”的,你可以随时查阅。

究其原因,我们学编程是为了获得一门实用的技能。因此,所有的编程知识并不是要靠死记硬背来【记住】,而是自己真正吸收,学会【怎么用】。

 

有同学可能会问,既然要学会【怎么用】,不先掌握知识,那怎么可能用得起来呢?

这里要纠正一个误区:在编程学习中,【掌握】知识和【记住】知识是两个概念:【掌握知识】是知道有这个知识点,并了解它该往哪用,而【记住知识】只是强行记忆知识点,但不一定知道怎么用,用在哪。

然而,Python涉及到的知识点是非常多的,即便把脑子塞爆也不可能都【记住】。所以在初期,很多知识只需要你在使用的时候有个印象,遇到不明确的,就去翻看学习记录,找到知识点的具体用法,再运行代码检验。

一回生两回熟,当你使用得足够多,你就会自然形成“肌肉记忆”,对使用场景和具体用法烂熟于心。

那么,如何快速提高【掌握】知识的程度——既加深对知识的印象,又知道知识的使用场景呢?

在这里,我要和大家介绍一个对我而言很有效的学习方法:【案例笔记法】。它包括了两种类型的笔记:【用法查询笔记】和【深度理解笔记】。

听到“做笔记”这个词,你是不是想起了学生时代被老师支配的恐惧而瑟瑟发抖?

别慌,这【用法查询笔记】和【深度理解笔记】大有用处。具体长啥样,怎么用呢?其实很简单,我们看几个例子就懂了。

用法查询笔记

大家可以发现,这张笔记是用小例子来说明不同算数运算符的用法,并且用注释说明了(1)代码含义(2)实际运行结果。

其中代码含义往往用【#注释……】写在代码后面,实际运行效果往往用【# 》》注释……】写在代码下方。

 

深度理解笔记

就像开头所说,有些知识光有印象还不够,还需要你知道这些知识该如何使用。所以我们需要【深度理解笔记】来总结、理解知识的使用场景。

【深度理解笔记】重在“理解”,所以笔记内容主要是记录对知识的理解。比如你可以看下我对于使用“循环”知识的理解笔记:

知识管理:

如果你学Python学到“走火入魔”的话,你会发现【深度理解笔记】和【用法查询笔记】本质上就是一个“字典嵌套列表”,其中【深度理解笔记】是键,【用法查询笔记】是值。

 

瓶颈2:缺乏解题能力

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值