def a(): print('11') print('22')
time.sleep(3)
def b(): print('aa')
time.sleep(70)if __name__ == "__main__": while 1:
a()
b()如何在b延时70秒的时候,a能正常输出 现在的情况 是b等待70秒的时候,整个程序是停止70秒。 想在b等待70秒时,不影响a。 想不到办法了。。谢谢
1 回答
慕运维8079593
TA贡献1876条经验 获得超5个赞
两种方法。
1.多线程
2.等待。不要直接用sleep,而是用变量记录一段循环两个端点的时间,利用中间的时间差来控制等待时间,这个方法在游戏中运用得比较多一点(deltatime)
添加回答
举报
0/150
提交
取消