如何在Python中使动作每分钟都发生

2024-05-14 00:39:02 发布

您现在位置:Python中文网/ 问答频道 /正文

我希望每分钟向变量中添加1,而不会干扰已在运行的代码。

这是一个游戏,所以我希望在背景中的木材+1,岩石+1,鱼+1发生每分钟用户不知道。

在这种情况下time.sleep不起作用,因为它会暂停整个程序。

start=time.time()
#some code
end=time.time()
if end-start > 60:
    wood = wood+1
    rock = rock+1

我试着做上面的事,但没能让它连续计数。它只测量执行某些代码所需的时间。

任何帮助都太好了!提前谢谢。


Tags: 代码用户程序游戏time情况sleepsome