📌 Модуль colorsys в Python, преобразования цвета
• Модуль colorsys определяет двунаправленное преобразование цветовых значений между цветовыми системами, выраженными в цветовом пространстве RGB (красный, зеленый, синий), используемом в компьютерных мониторах, и в трех других системах координат: YIQ, HLS (оттенок, яркость, насыщенность) и HSV (оттенок, насыщенность).
Преобразуем белый цвет из HEX в значение RGB (код на картинке).
📕 Документация
#урок
• Модуль colorsys определяет двунаправленное преобразование цветовых значений между цветовыми системами, выраженными в цветовом пространстве RGB (красный, зеленый, синий), используемом в компьютерных мониторах, и в трех других системах координат: YIQ, HLS (оттенок, яркость, насыщенность) и HSV (оттенок, насыщенность).
Преобразуем белый цвет из HEX в значение RGB (код на картинке).
📕 Документация
#урок
❤8🔥3👎1
🔖 Шпаргалка по индексам и срезам
Подробная шпаргалка по индексированию и созданию срезов строк в языке программирования Python.
👉 Смотреть шпаргалку
#Шпаргалка
Подробная шпаргалка по индексированию и созданию срезов строк в языке программирования Python.
👉 Смотреть шпаргалку
#Шпаргалка
❤7👍3
🧩 Задачи Python, которыми хорошо размяться
• Собрали для вас задачи на списки Python, чтобы комфортно познакомиться с регулярными упражнениями по программированию.
🧷 Читать статью
#Статья
• Собрали для вас задачи на списки Python, чтобы комфортно познакомиться с регулярными упражнениями по программированию.
🧷 Читать статью
#Статья
❤5👍3
Борьба за ресурсы между процессами Python
• Достичь состояния гонки или борьбы за ресурсы не просто, а супер-просто, поэтому стоит знать о механизмах, которые помогатью избежать этого состояния, ну или управлять им. Рассказываем о таких механизмах в Python, как lock и semaphore, которые помогут добавить смысла в погоню за скоростью.
🧷 Смотреть видео
#Видео
• Достичь состояния гонки или борьбы за ресурсы не просто, а супер-просто, поэтому стоит знать о механизмах, которые помогатью избежать этого состояния, ну или управлять им. Рассказываем о таких механизмах в Python, как lock и semaphore, которые помогут добавить смысла в погоню за скоростью.
🧷 Смотреть видео
#Видео
❤6👍3
📌 Модуль tomllib в Python, разбор файлов TOML
• Модуль tomllib предоставляет интерфейс для разбора строк и файлов синтаксиса TOML. Этот модуль не поддерживает запись файлов TOML. Он полностью совместим с TOML v1.0.0.
• Модуль tomllib - это версия стороннего модуля tomli который (согласно PEP 680) добавлен в стандартную библиотеку в Python 3.11. Разработчики tomli продолжают поддерживать копию в PyPI для версий Python, где модуль стандартной библиотеки tomllib недоступен.
Разбор строки TOML (код на картинке).
📕 Документация
#урок
• Модуль tomllib предоставляет интерфейс для разбора строк и файлов синтаксиса TOML. Этот модуль не поддерживает запись файлов TOML. Он полностью совместим с TOML v1.0.0.
• Модуль tomllib - это версия стороннего модуля tomli который (согласно PEP 680) добавлен в стандартную библиотеку в Python 3.11. Разработчики tomli продолжают поддерживать копию в PyPI для версий Python, где модуль стандартной библиотеки tomllib недоступен.
Разбор строки TOML (код на картинке).
📕 Документация
#урок
❤5👍2🤔1
🚨 GPT-5 теперь доступен всем.
Сегодня OpenAI открыл новую версию ChatGPT, и весь интернет обсуждает, «насколько она умнее».
Пока они болтают, мы нашли в GPT-5 функцию, которой нет ни в одной новости.
Это даёт тебе:
• 💡 Возможности, которые в GPT-4 были невозможны
• ⚡ Скорость и точность в 3 раза выше
• 💰 Потенциал заработать уже сегодня
📂 Подробный разбор и пошаговая инструкция — в «Доктор GPT».
Завтра это будут обсуждать все.
Сегодня — только наши подписчики.
👉 Жми, пока инсайд не удалили.
Сегодня OpenAI открыл новую версию ChatGPT, и весь интернет обсуждает, «насколько она умнее».
Пока они болтают, мы нашли в GPT-5 функцию, которой нет ни в одной новости.
Это даёт тебе:
• 💡 Возможности, которые в GPT-4 были невозможны
• ⚡ Скорость и точность в 3 раза выше
• 💰 Потенциал заработать уже сегодня
📂 Подробный разбор и пошаговая инструкция — в «Доктор GPT».
Завтра это будут обсуждать все.
Сегодня — только наши подписчики.
👉 Жми, пока инсайд не удалили.
❤3🤔1
🧩 Selenium: пишем парсер для меняющегося сайта
• Разобрали на примере, как работает Python selenium и настроили бота, который будет отсылать находки в Telegram.
🧷 Читать статью
#Статья
• Разобрали на примере, как работает Python selenium и настроили бота, который будет отсылать находки в Telegram.
🧷 Читать статью
#Статья
❤7🔥3
Потоки ненастоящие? GIL в Python
• В этом видео мы разоблачим иллюзию относительно быстроты работы потоков в Python. GIL превращает все объекты в потокобезопасные, но платим за это мы производительностью, и на самом деле потоки очень редко работают по-настоящему параллельно. Разбираемся, в каких ситуациях их можно использовать с выгодой.
🧷 Смотреть видео
#Видео
• В этом видео мы разоблачим иллюзию относительно быстроты работы потоков в Python. GIL превращает все объекты в потокобезопасные, но платим за это мы производительностью, и на самом деле потоки очень редко работают по-настоящему параллельно. Разбираемся, в каких ситуациях их можно использовать с выгодой.
🧷 Смотреть видео
#Видео
❤5🔥2
📌 Графический модуль turtle в Python
• Графический модуль turtle - популярный способ познакомить детей с программированием. Он был частью оригинального языка программирования Logo.
• Представьте роботизированную черепаху, начинающуюся с точки (0, 0) в плоскости x/y. После импорта модуля turtle дайте ей команду turtle.forward(15), и она переместится (на экране!) на 15 пикселей в направлении, в котором смотрит, рисуя линию при движении. Дайте ей команду turtle.right(25), и она повернется на месте на 25 градусов по часовой стрелке.
Пример простого рисунка с модулем turtle (код на картинке).
📕 Документация
#урок
• Графический модуль turtle - популярный способ познакомить детей с программированием. Он был частью оригинального языка программирования Logo.
• Представьте роботизированную черепаху, начинающуюся с точки (0, 0) в плоскости x/y. После импорта модуля turtle дайте ей команду turtle.forward(15), и она переместится (на экране!) на 15 пикселей в направлении, в котором смотрит, рисуя линию при движении. Дайте ей команду turtle.right(25), и она повернется на месте на 25 градусов по часовой стрелке.
Пример простого рисунка с модулем turtle (код на картинке).
📕 Документация
#урок
❤5👍3