为什么使用bark无法按运行下面代码而x=False就可以?
因为break(16行)是直接跳出循环了,但是x=False得在while中的所有语句都执行完毕后才会导致循环中断PS: x=False并没有导致循环结束,而是接下来的break(20行)导致了跳出。
你执行了break,就立即跳出循环了,而不是等这次循环完了再结束而while x是等循环一圈回来才判断x的值