事件循环:

可以理解为一个死循环,去检测并执行某些代码

#伪代码:

任务列表 = [任务1,任务2,任务3,…]

While True:

         可执行任务列表,已完成任务列表 = 去任务列表中检查所有任务,将可执行和已完成的任务返回

         For 就绪任务 in 已准备就绪的任务列表:

                   执行已就绪任务

         For 已完成的任务 in 已完成的任务列表:

                   在任务列表中移除已完成的任务

         如果 任务列表 中的任务都已完成,则结束循环