报告函数调用表达式、目标和返回值中的类型错误。 在动态类型语言中,少数情况下可能会这样。
在 docstring 或 Python 3 函数注解中可以指定函数参数的类型。
示例:
def foo() -> int: return "abc" # 应为 int,得到的是 str a: str a = foo() # 应为 str,得到的是 int
进行快速修复可以修改有问题的类型:
def foo() -> str: return "abc" a: str a = foo()