TGViewer
Сообщество Программистов Сообщество Программистов @codeblog8 · 16.6K subscribers
Post #150 5.62K
Значение возвращаемое time.time() основано на системном времени и напрямую зависит от него, поэтому замерять время выполнения кода не совсем удачная идея, если системное время может изменится

Этого можно избежать используя monotonic() из time. Последовательные вызовы возвращают только возрастающие значения, и они не могут быть ниже предыдущего вызова

Для монотонных часов начало отсчета не определено, поэтому вычисления с ними полезны только с использованием start и end

В данном примере они используются для измерения паузы программы, но вы также можете измерять время выполнения определенных участков кода и заменять их на более быстрые реализации
  • 👍 7
More from @codeblog8
  1. Sep 25, 2026Мои первые заказы по программированию стоили 10–20 долларов Когда я учился в колледже, я п…
  2. Sep 18, 2026Все уже слышали об Open Source мозге плодовой мухи? Так вот, я научил плодовую муху реагир…
  3. Sep 10, 2026В ролике говорил об использовании Gitea Из комментариев только что узнал, что часть репози…
  4. Sep 10, 2026https://youtu.be/BQX82e26Yto
  5. Aug 30, 2026Под роликом спрашивали: "Зачем делать собственное финансовое приложение, если есть полно г…
  6. Aug 29, 2026Шаблон для теста метрик
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →