Week1课堂笔记
周日没时间看现场直播,今天终于抽时间,把这个笔记任务完成了。
这次的内容被一段段分开了,相比上次有序,不过上次对于大脑来说刺激更多,估计是大妈的无限制发挥,能涌出跟多干货,而且能扯出很多技术以外的东西,对于听众是非常享受啊,这次变成规规矩矩的,各有好处把,个人认为,当然跟重点也有关系把。
课程大概分节:
- 1wd4第一小结 程序员的 CLI 日常:
习惯程序员每天的黑屏方式的工作模式,命令模式对于程序员是最友好的,而且还保护视力。这一小节更多的在于大概了解下终端的一些常用命令,ssh ping tree wc |管道命令等 ,认识终端能带来很多高效的方式,运程,自动化,批量,等等。
提高效率,就让自己爱上用终端工作,它是计算机的本源。
- REPL 的探索环境
这一小节说实话,我看得不太懂,但记住两点多用dir()
跟 help()
演示了1w任务用到的工具
- os.path
- while + break
- os.path.existst()
- open()
- for...in 利用这个几个工具,能把代码控制在51行内,完成任务。
关于使用官方文档
习惯遇到出于直接看官方英文文档,下载的本地,经常看,熟悉基本语法跟内建的函式。
- UTF-8 字符集
避免出现乱码使用UTF-8字符集,使用UTF-8字符集,使用UTF-8字符集。
- 善用搜索
关于搜索的话题,大妈提了不少次了,这次重点提,当一个链接有问题,利用好google 快照。
对于触发我的3个问题
- 所有的问题都是可以教授,但除了求知欲和学习能力。
以往习惯的是老师是万能的,不懂问老师,就能教会我们,但这个是有前提条件,必须自己有这个求知欲望跟有这个心去学习,开始入这们课程,最大的感受是为什么一上来就开写代码,实践代码,就几行字,然后你按这几行字去完成任务,开始你很难理解为什么,交了钱,就扔几个任务你去完成,还不如自己去看书动手。这个时候对于没有亲手体验过的人,就算跟他解释清楚了,也会因为没有真正做过,很难去理解这个道理,只有在你动手了,并且按着要去做了,在完成这些任务的过程中,反复的来来去去的,从什么都不懂,再到一个个自己把他解决了(不管多小的问题),才能真正体会到为什么,这样靠自己做并把理解了,才最有利于自己的。
- 关于提问
到目前还没提问过,并不是没有问题,之前心里有原因怕提问错,怕问得不好,经过大妈0W课程的教导,这个坑差不多抹掉了,现在更多的是,能遇到的问题目前真的还比较小,逼着自己暂时还是能解决。
- 使用官方文档
使用官方文档,开始可能因为英文文档问题,阅读起来很吃力,反过来如果说一件事情做起来很轻松,那说明自己一件掌握的很好了,那么就没必要继续去学这件事情了,避开安逸区学习,只有在非舒适区学习,自己才能真正的进步。 代码排错:分段拍错,先把无误的代码注释掉,重点排提示的错误代码部分。对比官方语法,例子,找出错的地方。
输出是为了更残酷的输入
其他不多说,继续实践并输出!