An alternative to time.sleep()?
Why do you want to calculate the velocity by yourself? It's already provided by the API with getLinearVelocity

Alternatively - in case you really want to do it yourself - you could use the "Skip" Setting in the Always Actuator to tell Blender it shall execute your own velocity calculation only every n-th game loop. 

Hope this helps!