def sleep(delay, result=None, *, loop=None):pass这里的*怎么理解
补充一下 这是 python 3 的格式,python 2 并没有这种写法
python 3命名关键字参数需要一个特殊分隔符,后面的参数被视为命名关键字参数。使用命名关键字参数时,要特别注意,不是参数,而是特殊分隔符。如果缺少,Python解释器将无法识别位置参数和命名关键字参数。链接描述
这个是位置传参与关键字传参的分隔符,* 之后的参数不能使用位置传参。
*