python 多线程编程的有趣的现象
今天照着书上的例子练习了一下python的多线程编程,之前就听说过python的多线程编程,有不少对它的评论什么,还有协程什么的,看得云里雾里的。
这是书上的一段源代码:于是就敲下去运行了:
但是运行的结果令我大出意料:
这个结果是出现频率最高的,我旧不明白明明我是先调用loop0,为什么结果会是先出现loop1,而且第二行开始处还有一个空格
也有这样的情况,格式还算整齐,但是顺序不对啊
这个情况还好,就是第二行前面多个空格
不知道为什么会出现这些奇怪的运行结果,1:输出顺序不一定;2:输出格式没有符合要求