1
工作爲什麼if
不得在下列發電機爲什麼這個發電機不能在python
def mygen(m):
n = 0
if n < m:
n = n + 1
yield n
counter = mygen(5)
next(counter)
1
next(counter)
StopIteration
但while
做工作?
def mygen(m):
n = 0
while n < m:
n = n + 1
yield n
你是在比較一下嗎? For循環與while循環相當。 –