首页 > 解决方案 > 如何有条件地注释返回单个结果但类型不同的python函数?

问题描述

def foo(x: int, y: int) -> sth:
    if x > 0:
        return x + y
    else:
        return None

x + yint但是Nonebool

如何sth在声明中注释?谢谢你。

标签: python-3.x

解决方案


推荐阅读