您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

键入提示->无或留空

键入提示->无或留空

明确, 并且始终包含-> None返回的函数None

这是因为否则,对于 不带参数的函数 ,类型检查器将假定您根本没有使用类型提示。例如,def foo():要返回None,还是根本没有提示类型?

PEP 484- 类型提示可 间接解决此问题:

请注意,返回类型的标__init__-> None。原因很微妙。如果__init__假设使用的返回注释-> None,是否意味着__init__仍应检查无参数,无注释的方法?与其说这个模棱两可或不给异常引入异常,不如说是__init__应该有一个返回注释。因此,认行为与其他方法相同。

其他 2022/1/1 18:39:02 有512人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶