gpt4 book ai didi

Python PEP8 约定

转载 作者:行者123 更新时间:2023-11-28 19:55:41 27 4
gpt4 key购买 nike

<分区>

我是 Python 初学者,我阅读了使用 Python 编程时必须遵循的 pep 标准 http://legacy.python.org/dev/peps/pep-0008

现在我有一个疑问。正如他们提到的,在函数或字典中使用关键字参数或默认参数值时,不应在等号两边放置空格。

例如

def myfunc(key1=val1, key2=val2, key3=val3)

没有

def myfunc(key1 = val1, key2 = val2, key3 = val3)

那很好,但是如果我将它们分解成多行会怎样。像这样(当我们有很多参数或长名称时)

def myfunc(key1=val1,
key2=val2,
key3=val3)

在这种情况下,我认为我们应该在等号两边加上空格。我对么。因为这些都是关于可读性的,但我很好奇是否也有这方面的标准。寻找最佳实践。

Dict 也是一样。

new_dict= Dict(
key1=val1,
key2=val2,
key3=val3
)

而且我应该在 dict 的最后一个参数后面放一个逗号,不像上面提到的例子,我没有在最后一个值 (key3=val3) 后面放一个逗号

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com