类型注释样式(space 或不space)
Type annotation style (to space or not to space)
具有以下功能:
def foo(x=1):
print(x)
在PEP 8中明确指出,当=
符号用于指示关键字参数或默认参数值时,不应使用空格。
如果我们想对 x
参数进行类型注释。我们应该怎么做?
def foo(x:int=1):
def foo(x: int=1):
def foo(x: int = 1):
有更好的方法吗?或者更好的是,它是否在某些 PEP 中指定?在 PEP 484.
中没有找到
def foo(x: int = 1):
具有以下功能:
def foo(x=1):
print(x)
在PEP 8中明确指出,当=
符号用于指示关键字参数或默认参数值时,不应使用空格。
如果我们想对 x
参数进行类型注释。我们应该怎么做?
def foo(x:int=1):
def foo(x: int=1):
def foo(x: int = 1):
有更好的方法吗?或者更好的是,它是否在某些 PEP 中指定?在 PEP 484.
中没有找到def foo(x: int = 1):