这些代码片段或程式,看起来挺巧妙的,或者挺实用的,值得收藏回复内容:
写代码,不考试,无需贝多芬(背多分)
当年就是为了不用背书学的计算机啊!(正经脸这些知识,是在玩的过程中深深地印刻在脑海中的。就像运一下气是小攻,运三下是空气炮一样,深深地印刻在脑海中啊(我在说些什么当年觉得手写素数筛好牛啊,这一定要背下来。后来写多了就知道,素数筛,快速幂,还有简单的dp搜索线段树写多了就可以直接看着题敲出来一遍过了。当你熟知每一个运算符,每一个常数在算法中的角色,将其按照优美的结构写出来那是非常自然的事情。当我看到大牛们白板写一些我从来没见过的算法,我也不会像以前那样惊讶了。因为我知道那不是背诵出来的,他一定在那个领域付出了比我更多的努力。—–收藏的话当然还是pypi最好啦,只是照搬的话用模块是最方便的了吧
从工程的角度是提取足够多的代码, 然后找出出现频率最高的snippet, 比如一行 (可能是 #coding: utf-8) 比如两行以上的. except …: 然后, 这没什么鸟用.
如果真说有什么要背的,我觉得大概就是logging的配置了。
题主可能想问,python学习应该往哪使猛劲。标准库用法背一背,比如urllib系列,re。以及基本对象的使用。
python本身很灵活,一个功能往往有很多种写法。个人认为无须背诵。。非要说实用代码的话你可以第一次写一遍,之后直接用import导入就行了。。。
如果一个代码片段很值得背诵默写的话,那肯定会有人把它封装成模块或者包了,你只管用就好了
print(‘hello world!’)
真不用。。。。你就建个自己的lib将来要用时候导入就完了
记一些最佳实践就行了……不用背下来有个印象就行……