下面是代码:有人可以向我解释这段代码吗?
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