Home  >  Article  >  Backend Development  >  Python 中有哪些值得背诵默写的代码片段?

Python 中有哪些值得背诵默写的代码片段?

WBOY
WBOYOriginal
2016-06-06 16:23:433856browse

这些代码片段或程式,看起来挺巧妙的,或者挺实用的,值得收藏

回复内容:

写代码,不考试,无需贝多芬(背多分) 当年就是为了不用背书学的计算机啊!(正经脸

这些知识,是在玩的过程中深深地印刻在脑海中的。就像运一下气是小攻,运三下是空气炮一样,深深地印刻在脑海中啊(我在说些什么

当年觉得手写素数筛好牛啊,这一定要背下来。
后来写多了就知道,素数筛,快速幂,还有简单的dp搜索线段树写多了就可以直接看着题敲出来一遍过了。当你熟知每一个运算符,每一个常数在算法中的角色,将其按照优美的结构写出来那是非常自然的事情。

当我看到大牛们白板写一些我从来没见过的算法,我也不会像以前那样惊讶了。因为我知道那不是背诵出来的,他一定在那个领域付出了比我更多的努力。

-----

收藏的话当然还是PyPI最好啦,只是照搬的话用模块是最方便的了吧 从工程的角度是提取足够多的代码, 然后找出出现频率最高的snippet, 比如一行 (可能是 #coding: utf-8) 比如两行以上的. except ...:

然后, 这没什么鸟用. 如果真说有什么要背的,我觉得大概就是logging的配置了。 题主可能想问,python学习应该往哪使猛劲。标准库用法背一背,比如urllib系列,re。以及基本对象的使用。 Python本身很灵活,一个功能往往有很多种写法。个人认为无须背诵。。
非要说实用代码的话你可以第一次写一遍,之后直接用import导入就行了。。。 如果一个代码片段很值得背诵默写的话,那肯定会有人把它封装成模块或者包了,你只管用就好了 print('hello world!') 真不用。。。。你就建个自己的lib将来要用时候导入就完了 记一些最佳实践就行了……不用背下来有个印象就行……
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn