【发布时间】:2012-08-18 17:44:52
【问题描述】:
做什么比较好?
self.call(1, True, "hi")
或
self.call(1, True, "hi",)
以及在以下情况下:
self.call(
1,
True,
"hi"
)
或
self.call(
1,
True,
"hi",
)
?
在数据结构中添加尾随逗号的原因我很熟悉,但是函数调用呢?
【问题讨论】:
-
您能概括一下这些原因吗?我只觉得有必要用 php 来做这件事,而这种语言让我感到很亲切。
-
我会遵循 PEP8 中的建议 python.org/dev/peps/pep-0008
-
@TimHoffman:我刚刚浏览了 PEP 8。在那里我找不到与这个问题相关的任何内容 - 你能指出我的相关部分吗?
-
是的,我以为这个在 PEP8 中,但我一定在其他地方读过。我从来没有在函数/方法定义中留下尾随','或调用它们,但通常将它用于字典和列表。抱歉误导了。
标签: python function coding-style parameter-passing