我正努力在这里编写惯用的python。
最好将Lambda函数编写为类成员。以及我们如何评论。
class foo:
def run(self,x):
""" I don't know what I am doing
"""
return x*3
class foo:
run= lambda x: x*3
有没有人从惯用python的角度来澄清这一点。
正如评论中提到的那样,一般不支持(除了对a的不良使用外lambda
)...但是按照惯例,您将对它们的评论与其他任何类成员相同
#: returns the square
fred = lambda x:x*x
或者
fred = lambda x:x*x #: returns the square
甚至(尽管在美学上不那么令人满意)
fred = lambda x:x*x
''' returns the square '''
http://epydoc.sourceforge.net/manual-docstring.html#variable-docstrings
这种文档编制方法可读性强,大多数自动文档编制工具也支持这种方法
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句