🤯43🔥11🤔6😁3
В этой статье мы рассмотрим лучшие практики логирования в Python. Следуя им, вы сможете обеспечить информативность, практичность и масштабируемость генерируемых логов. Это позволит устранять проблемы до того, как они повлияют на конечных пользователей.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥4❤2😁1💯1
Измените порядок слов, чтобы они шли в обратном порядке. Возвращаемая строка должна содержать только один пробел между словами, игнорируя начальные, конечные и лишние пробелы в исходной строке.
Пример 1:
Ввод:
s = "the sky is blue"Вывод:
"blue is sky the"Пример 2:
Ввод:
s = " hello world "Вывод:
"world hello"Пример 3:
Ввод:
s = "a good example"Вывод:
"example good a"Please open Telegram to view this post
VIEW IN TELEGRAM
🔥28👍7❤3⚡2
В этом видео автор рассказывет о новых возможностях F-строк в Python 3.12 и делится 10 полезными приемами форматирования, которые сделают ваш код чище и улучшат его читаемость.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍6❤5
Please open Telegram to view this post
VIEW IN TELEGRAM
😁49🤣21👍3💯3🤯2
❤4
Модуль
contextlib помогает легко создавать контекстные менеджеры без необходимости писать методы __enter__ и __exit__, что упрощает работу с ресурсами, такими как файлы или сетевые подключения.📌 Используйте contextlib, когда нужно кратковременно управлять ресурсами, без создания сложных классов или конструкций.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤33
Как в классах хранятся атрибуты и методы?
Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15❤7🔥4
В этой статье автор рассматривает последние оптимизации в CPython, направленные на ускорение вызовов функций в Python, подробно объясняя, как это влияет на производительность и как улучшения могут сократить время выполнения кода.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍5❤2
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣82😁9👍5
🤯16🔥5⚡3👍2
Змейка — классическая игра, где игрок управляет змейкой, которая растет, поедая еду, и старается не столкнуться со стенами или своим хвостом. Делимся кодом, с помощью которого вы сможете создать свою версию игры на Python.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤18⚡5👍5
👍20❤3
Декоратор
@functools.singledispatch позволяет создавать универсальные функции с поддержкой перегрузки на основе типа переданного аргумента.📌 @singledispatch удобен для создания функций, которые автоматически подстраиваются под тип переданных аргументов.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤48⚡3🔥3