was bringt die ausgabe als aufgabe? myVar = (Ausbeute)

Ich kenne Rendite, um einen Wert zurückzugeben, vor allem dankdiese Frage

aber was macht yield, wenn es auf der rechten seite einer aufgabe steht?

@coroutine
def protocol(target=None):
   while True:
       c = (yield)

def coroutine(func):
    def start(*args,**kwargs):
        cr = func(*args,**kwargs)
        cr.next()
        return cr 
    return start

Ich bin darauf gestoßen, an den Codebeispielen vondieser Blog, während Zustandsmaschinen und Coroutinen erforscht werden.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage