python 中有一些用于文档字符串的标签,例如@param
和@return
,例如:
def my_method(a_param):
''' @param a_param: Description of this param
@return: The return value of the method
'''
return int(a_param) * (other or 1)
我可以用什么来记录生成器?特别是yield
关键字,例如:
def my_generator(from=0):
''' @param from: The initial value
@yield: A lot of values
'''
yield a_value
我知道@return an iterator
可以在这里使用,但我不知道它是否正确,因为生成器也可以返回值。
谢谢。