1
Warum if
nichtWarum dieser Generator funktioniert nicht in Python
def mygen(m):
n = 0
if n < m:
n = n + 1
yield n
counter = mygen(5)
next(counter)
1
next(counter)
StopIteration
aber while
tut in dem unten stehenden Generator arbeiten?
def mygen(m):
n = 0
while n < m:
n = n + 1
yield n
vergleichen Sie wann? For-Schleifen sind vergleichbar mit While-Schleifen. –