-> Python · 符号
`->` 是函数类型提示的一部分,用于标注函数的返回值类型。它不改变函数行为,只是给人或工具看,帮助理解代码。就像在函数定义时写“这个函数返回什么类型的值”。
怎么用
def 函数名(参数) -> 返回类型:
...
小例子
def 加法(a: int, b: int) -> int:
return a + b
print(加法(3, 5)) # 8
运行结果
8
对比:没有类型提示
def 加法(a, b):
return a + b常见使用场景
- 类型提示,方便 IDE 自动补全和静态检查。 - 文档生成。 - 提高代码可读性。
提醒:- 类型提示不会在运行时强制检查。 - 可以使用 `typing` 模块的复杂类型,如 `List[int]`。 - 结合 `mypy` 进行静态检查。
官方文档:https://docs.python.org/zh-cn/3/reference/lexical_analysis.html#operators-and-delimiters
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Python全部词条