>백엔드 개발 >파이썬 튜토리얼 >Python 中有哪些值得背诵默写的代码片段?

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

WBOY
WBOY원래의
2016-06-06 16:23:433897검색

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

回复内容:

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

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

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

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

-----

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

然后, 这没什么鸟用. 如果真说有什么要背的,我觉得大概就是logging的配置了。 题主可能想问,python学习应该往哪使猛劲。标准库用法背一背,比如urllib系列,re。以及基本对象的使用。 Python本身很灵活,一个功能往往有很多种写法。个人认为无须背诵。。
非要说实用代码的话你可以第一次写一遍,之后直接用import导入就行了。。。 如果一个代码片段很值得背诵默写的话,那肯定会有人把它封装成模块或者包了,你只管用就好了 print('hello world!') 真不用。。。。你就建个自己的lib将来要用时候导入就完了 记一些最佳实践就行了……不用背下来有个印象就行……
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.