';什么时候开始:';是否在python中的函数参数/关键字参数中显示?
我已经用python编写了很长一段时间了,但是我遇到了一段让我非常困惑的代码,因为我以前从未见过这样的表达式:';什么时候开始:';是否在python中的函数参数/关键字参数中显示?,python,parameter-passing,keyword-argument,Python,Parameter Passing,Keyword Argument,我已经用python编写了很长一段时间了,但是我遇到了一段让我非常困惑的代码,因为我以前从未见过这样的表达式: class A(object): def __init__(self, config:dict, pool_args: dict=None, background: bool=True, **kwargs): self._config = config self._pool_args = pool_args ... 那
class A(object):
def __init__(self, config:dict, pool_args: dict=None, background: bool=True, **kwargs):
self._config = config
self._pool_args = pool_args
...
那么这种语法是什么:config:dict
和pool_args:dict=None
在函数参数括号内?它们经常使用吗?我真的从来没有见过这种情况 这些是类型提示。有关更多详细信息,请参见此部分:此部分提供了更多详细信息