我有一个功能 foobar 它需要它的参数 baz 实现的任何对象 __gt__ 和 __eq__ .
foobar
baz
__gt__
__eq__
def foobar(baz, qux): """ :type baz: Any object that implements __gt__ and __eq__ """ if baz >= qux: return 'nice!' return 'ouch!'
您应该如何记录这些类型的参数有什么约定吗?我正在使用python 3.5,如果它很重要的话。