Почему время отладки одного и того же кода с каждым запуском разная?

Использую библиотеку datetime для засекания времени отладки. Почему каждый раз, когда я запускаю код он показывает разное время. К примеру, один раз он показал 0:00:00.000028, в другой раз он показал 0:00:00.000022, а в третий раз он показал 0:00:00.000026. Вот код:

import datetime
start = datetime.datetime.now()
print(1-1)
print(datetime.datetime.now()-start)

Конечно я понимаю, что пара микросекунд это маленькая разница, но интересно мне почему она существует?


Ответы (0 шт):