10
有一些標籤在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
這裏可以使用,但我不知道這是否是正確的,因爲發電機也可以返回值。
謝謝。
據我所知,這些標籤被第三方工具使用,而不是python本身的任何東西。 – Daenyth
一個發電機可以'產生'值,它'返回'一個發電機對象。 – agf