编程语言要背诵吗,编程语言要背诵吗知乎
学编程是理解就行呢还是全部背?
为啥要理解?
编程是一种方法学,是实实在在解决问题的方法步骤,大千世界何其繁杂,问题千奇百怪,如果不理解,能背住几个问题的套路?
如果只靠背来解决问题,就如同几十年前的靠电子词典来翻译文章一样,必定会出现各种奇葩的令人啼笑皆非的让人丈二和尚,摸不著头脑的翻译。
但是,不背又不行,你要记住基本的代码框架,基本的算法套路,常用的数据结构,常用的库,起码你也要知道在哪里可以找到相关资料。
这两点做不好,编程也就没必要花时间精力了。纯属浪费。
所谓实践,就是先设定好目标(可以是练习题,也可以是小项目,某个特殊功能),动手写代码将目标实现出来,根据实践结果的反馈进行修改调整。在动手过程中,如果有些知识点忘记了,就通过查阅文档或者搜索解决问题,这种方法不当没有什么问题,而且还是效率比较高的方式。
有很多人还停留在大学前的学习方式,觉得只要自己完全能背诵下来,才是真正完成学习。这种思维其实没有必要,上大学后,要知道你需要的知识是无穷无尽的,很多知识不再是需要背诵下来,这些知识都是为实践服务的,保证自己时间过程中能够及时查阅,把问题解决就好。
摆脱一定要背诵的心智负担,找些自己目前能够得着的实践项目,从实践中学习,你会进度得比较快,然后就不纠结这问题了。
python里面的用词都需要死记吗?
Python中的库成千上万,函数中的参数也是层出不穷,参差不齐的,如果全部死记硬背,事半功倍,没有“活”起来,这样会寸步难行的。
不需要死记,因为这些词都很简单,使用了几次基本上都有印象,如果实在忘记了谷歌或百度查一下就好了。
现在很多编译器都自带提示功能,只要自己记得首字母,后面不记得都会给你提示出来,例如pycharm,除了提示功能还有PEP8检测,都会给你用波浪线提示出来。
使用第三方库,如果忘记了某个库的方法,可以去看一下官方的文档,一般都不需要刻意的去死记。
不需要死记硬背。
编程这件事需要持之以恒,写的多了,单词自然就记住了。而且对于Python这门语言,语法简洁优美,非常适合新手学习。特别是,Pycharm,spyder等集成开发环境,可以智能提示关键字和函数。所以说,学习Python的过程中,只需要记住最常用的用法,其他复杂的用法,等需要用的时候再去查手册。当然了,最有效的方法还是反复练习。无他,手熟尔。
一般作为开发人员是不需要死记硬背的。
第一,现在很多开发工具都有提示功能,比如python常用开发工具:Eclipse with PyDev,Sublime Text等,
第二,python基础语法简单,根本不需要记太多的东西,一般情况下我们只要知道如何使用但词的功能久可以。如果在开发中实在记得不得了,就搜索一下或查看手册。
python更要了解的是众多类扩展以及使用情况,特别是在算法类库中,python提高免费的类库。
当然什么类库还是扩展也不需要死记硬背,只要知道在什么情况下需要那些类库就可以。
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.wnpsw.com/post/20844.html