下面是代碼:有人可以向我解釋這段代碼嗎?
count = 0
phrase = "hello, world"
for iteration in range(5):
while True:
count += len(phrase)
break
print("Iteration " + str(iteration) + "; count is: " + str(count))
我很困惑,在count += len(phrase)
我覺得算+= len(phrase)
=>count = count + len(phrase)
當計+= 1
那麼它是可以理解的,它增加1每下一個迭代但是這裏遍歷整個長度,所以我無法得到它背後的邏輯。我請求任何人都可以逐行解釋我在這段代碼中實際發生的事情。謝謝!
的'而TRUE'和'break'只是混淆。結果是相同的,如果他們被刪除。 – unutbu 2013-05-05 13:06:43
@unutbu謝謝! – user1938918 2013-05-05 13:22:44