gpt4 book ai didi

python - Python 的选项类型注释/提示

转载 作者:太空宇宙 更新时间:2023-11-03 14:14:00 24 4
gpt4 key购买 nike

在 Python 中,选项类型 à la SML 是否有或多或少的标准类型注释或类型提示?

到目前为止,我正在写这样的东西:

def f(a: str) -> str | None:

这是表示结果可能属于给定类型还是 None 的推荐方式?如果不是,那么推荐的方法是什么?

我查看了 Python 3.5 的 typing 模块,但找不到任何东西,除非我忽略了它。

最佳答案

从python3.5开始typing模块提供 Optional完全为此目的键入:

from typing import Optional

def f(a: str) -> Optional[str]:
...

关于python - Python 的选项类型注释/提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35009538/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com