🧩 Leetcode 934. Разбор задачи на Python с использованием dfs + bfs
• Сегодня автор попробует объяснить решение задачи с сайта Leetcode на языке программирования Python.
🧷 Читать статью
#Статья
• Сегодня автор попробует объяснить решение задачи с сайта Leetcode на языке программирования Python.
🧷 Читать статью
#Статья
🔖 Шпаргалка strftime
Чтобы ознакомиться с полным набором кодов форматов, поддерживаемых на вашей платформе, обратитесь к документации strftime(3).
🧷 Смотреть шпаргалку
#Шпаргалка
Чтобы ознакомиться с полным набором кодов форматов, поддерживаемых на вашей платформе, обратитесь к документации strftime(3).
🧷 Смотреть шпаргалку
#Шпаргалка
Приложение с GUI на Python и PySide6 (PyQt6). Построение GUI в Qt Designer
• В этом видео мы начнем создавать приложение с графическим интерфейсом на Python используя фреймворк PySide6. PySide6 - это фреймворк для создания графических интерфейсов и является аналогом уже всем известного PyQt6, только с доступной лицензионной политикой.
• PySide6 или PyQt6 - самый продвинутый и профессиональный фреймворк для создания GUI на Python. Графический интерфейс (GUI) будем разрабатывать в Qt Designer.
🧷 Смотреть видео
#Видео
• В этом видео мы начнем создавать приложение с графическим интерфейсом на Python используя фреймворк PySide6. PySide6 - это фреймворк для создания графических интерфейсов и является аналогом уже всем известного PyQt6, только с доступной лицензионной политикой.
• PySide6 или PyQt6 - самый продвинутый и профессиональный фреймворк для создания GUI на Python. Графический интерфейс (GUI) будем разрабатывать в Qt Designer.
🧷 Смотреть видео
#Видео
🧩 Пишем AI-плеер для сайта и боремся с лесными пожарами
• Узнайте, как создать плеер для сайта на основе ИИ, как предсказать развитие лесных пожаров, почему крупные IT-компании США массово увольняют сотрудников и как быстро прокачать свой код на Python.
🧷 Читать статью
#Статья
• Узнайте, как создать плеер для сайта на основе ИИ, как предсказать развитие лесных пожаров, почему крупные IT-компании США массово увольняют сотрудников и как быстро прокачать свой код на Python.
🧷 Читать статью
#Статья
📌 Функция help() в Python, справка по любому объекту.
Функция help() вызывает встроенную справочную систему. Эта функция предназначена для интерактивного использования.
• Если аргумент не задан, интерактивная справочная система запускается в консоли интерпретатора.
• Если аргумент является строкой, то она ищется как имя модуля, функции, класса, метода, ключевого слова или раздела документации, а страница справки выводится на консоль.
• Если аргумент является любым другим типом объекта, генерируется страница справки об объекте.
Пример получения справки по объектам Python (на картинке).
📕 Документация
#урок
Функция help() вызывает встроенную справочную систему. Эта функция предназначена для интерактивного использования.
• Если аргумент не задан, интерактивная справочная система запускается в консоли интерпретатора.
• Если аргумент является строкой, то она ищется как имя модуля, функции, класса, метода, ключевого слова или раздела документации, а страница справки выводится на консоль.
• Если аргумент является любым другим типом объекта, генерируется страница справки об объекте.
Пример получения справки по объектам Python (на картинке).
📕 Документация
#урок
📌 Функция hex() в Python, число в шестнадцатеричную строку.
• Функция hex() преобразует целое число в шестнадцатеричную строку с префиксом 0x.
• В функцию hex() может быть передан любой объект, реализующий метод __index__(), возвращающий целое число.
Примеры преобразований числа в шестнадцатеричную строку (на картинке).
📕 Документация
#урок
• Функция hex() преобразует целое число в шестнадцатеричную строку с префиксом 0x.
• В функцию hex() может быть передан любой объект, реализующий метод __index__(), возвращающий целое число.
Примеры преобразований числа в шестнадцатеричную строку (на картинке).
📕 Документация
#урок
Кратко про Python Tkinter | Как создавать GUI Приложения?
• В этом видео мы разберёмся, что такое: графический интерфейс пользователя (GUI), как создавать оконные приложения и как здесь может пригодится Python Tkinter.
• В качестве практического примера, мы напишем оконное приложение при помощи Python Tkinter, которое будет замерять скорость интернета при помощи библиотеки SeedTest-cli.
🧷 Смотреть видео
#Видео
• В этом видео мы разберёмся, что такое: графический интерфейс пользователя (GUI), как создавать оконные приложения и как здесь может пригодится Python Tkinter.
• В качестве практического примера, мы напишем оконное приложение при помощи Python Tkinter, которое будет замерять скорость интернета при помощи библиотеки SeedTest-cli.
🧷 Смотреть видео
#Видео
🧩 Сравниваем Java и Python или с чего лучше начать?
• Новичкам всегда тяжело на этапе поиска первого языка программирования для изучения. Главными конкурентами, между которыми архи сложно выбирать, являются – Java и Python.
• Оба языка очень популярны и дискуссии по этому вопросу не заканчиваются. Давайте сравним их, чтобы было проще понять, какой же лучше.
🧷 Читать статью
#Статья
• Новичкам всегда тяжело на этапе поиска первого языка программирования для изучения. Главными конкурентами, между которыми архи сложно выбирать, являются – Java и Python.
• Оба языка очень популярны и дискуссии по этому вопросу не заканчиваются. Давайте сравним их, чтобы было проще понять, какой же лучше.
🧷 Читать статью
#Статья
🔖 Шпаргалка по Python
Одностраничный справочный лист для языка программирования на Python.
🧷 Смотреть шпаргалку
#Шпаргалка
Одностраничный справочный лист для языка программирования на Python.
🧷 Смотреть шпаргалку
#Шпаргалка
Многопоточность и асинхронность в программировании | Python Threading и Multiprocessing
• Хотите ускорить работу своего кода в несколько раз? Если да, то вы пришли по адресу! В данном ролике, мы разберёмся, как можно использовать весь потенциал вашего процессора для выполнения программы.
• Узнаем как это реализуется на практике, и напишем небольшой код с использованием асинхронной библиотеки Python Threading, и многопоточной библиотеки Multiprocessing.
🧷 Смотреть видео
#Видео
• Хотите ускорить работу своего кода в несколько раз? Если да, то вы пришли по адресу! В данном ролике, мы разберёмся, как можно использовать весь потенциал вашего процессора для выполнения программы.
• Узнаем как это реализуется на практике, и напишем небольшой код с использованием асинхронной библиотеки Python Threading, и многопоточной библиотеки Multiprocessing.
🧷 Смотреть видео
#Видео
🧩 5 движков для создания игр в Python
• Многие хотят изучить программирование, чтобы создать свою игру. Но что для этого нужно, когда учишься работать с Python? Правильно – движки. Они чаще всего представляют собой библиотеки.
• Их можно устанавливать из разных каналов, например, с площадки распространения кода или менеджера pip. Кроме них, имеются и автономные среды для реализации игр. Давайте разберем ТОП-5 движков.
🧷 Читать статью
#Статья
• Многие хотят изучить программирование, чтобы создать свою игру. Но что для этого нужно, когда учишься работать с Python? Правильно – движки. Они чаще всего представляют собой библиотеки.
• Их можно устанавливать из разных каналов, например, с площадки распространения кода или менеджера pip. Кроме них, имеются и автономные среды для реализации игр. Давайте разберем ТОП-5 движков.
🧷 Читать статью
#Статья
📌 Функция id() в Python, идентификатор объекта.
• Функция id() возвращает уникальный идентификатор для указанного объекта.
• Все объекты в Python имеют свой уникальный идентификатор. Идентификатор присваивается объекту при его создании. Идентификатор является адресом памяти объекта и будет отличаться при каждом запуске программы.
• Следует иметь в виду, что некоторые объекты могут иметь один и тот же идентификатор, например: мелкие целые от -5 до 256, True и False.
Примеры получения идентификатора объекта (на картинке).
📕 Документация
#урок
• Функция id() возвращает уникальный идентификатор для указанного объекта.
• Все объекты в Python имеют свой уникальный идентификатор. Идентификатор присваивается объекту при его создании. Идентификатор является адресом памяти объекта и будет отличаться при каждом запуске программы.
• Следует иметь в виду, что некоторые объекты могут иметь один и тот же идентификатор, например: мелкие целые от -5 до 256, True и False.
Примеры получения идентификатора объекта (на картинке).
📕 Документация
#урок
📌 Класс memoryview() в Python, ссылка на буфер обмена.
• Класс memoryview() возвращает ссылку на буфер обмена памяти, в которой находится переданный в качестве аргумента объект. Объект obj должен поддерживать протокол буфера обмена.
• memoryview() обеспечивает прямой доступ для чтения и записи к байтово-ориентированным данным объекта без необходимости их предварительного копирования. Это приводит к значительному увеличению производительности при работе с большими объектами, такими как двоичные данные видео или изображения, поскольку создает другой объект доступа для изменения больших данных без их копирования.
Примеры использования (на картинке).
📕 Документация
#урок
• Класс memoryview() возвращает ссылку на буфер обмена памяти, в которой находится переданный в качестве аргумента объект. Объект obj должен поддерживать протокол буфера обмена.
• memoryview() обеспечивает прямой доступ для чтения и записи к байтово-ориентированным данным объекта без необходимости их предварительного копирования. Это приводит к значительному увеличению производительности при работе с большими объектами, такими как двоичные данные видео или изображения, поскольку создает другой объект доступа для изменения больших данных без их копирования.
Примеры использования (на картинке).
📕 Документация
#урок
Визуализация Данных на Python
• В данном ролике ты узнаешь: Как редактировать кривой график; Что такое диаграмма рассеяния, и как её строить; Как строить трёхмерные (3D графики) графики; И на десерт - как строить анимированные графики с помощью библиотеки Plotly.
🧷 Смотреть видео
#Видео
• В данном ролике ты узнаешь: Как редактировать кривой график; Что такое диаграмма рассеяния, и как её строить; Как строить трёхмерные (3D графики) графики; И на десерт - как строить анимированные графики с помощью библиотеки Plotly.
🧷 Смотреть видео
#Видео
🧩 Как учить Python с нуля с удовольствием: пишем своего чат-бота
• Python — классный язык программирования. Но многие новички учат его неправильно: почти все онлайн-курсы, тренажёры, книги и видео предлагают начинать учить Python с нуля с каких-то странных задач, вроде: «Давайте решим вот эту математическую задачку» или «Давайте напишем рекурсивный поиск чисел Фибоначчи». Вы уже тоже зеваете от скуки?
🧷 Читать статью
#Статья
• Python — классный язык программирования. Но многие новички учат его неправильно: почти все онлайн-курсы, тренажёры, книги и видео предлагают начинать учить Python с нуля с каких-то странных задач, вроде: «Давайте решим вот эту математическую задачку» или «Давайте напишем рекурсивный поиск чисел Фибоначчи». Вы уже тоже зеваете от скуки?
🧷 Читать статью
#Статья
🔖 Шпаргалка по функции permutations
Функция permutations возвращает последовательные перестановки элементов входного множества.
#Шпаргалка
Функция permutations возвращает последовательные перестановки элементов входного множества.
#Шпаргалка
Python Socket | Как управлять компьютером с телефона?
• Сегодня мы узнаем, как можно управлять Компьютером с Телефона, при помощи языка программирования Python и библиотеки Socket.
🧷 Смотреть видео
#Видео
• Сегодня мы узнаем, как можно управлять Компьютером с Телефона, при помощи языка программирования Python и библиотеки Socket.
🧷 Смотреть видео
#Видео
🧩 Pytest-фикстуры на человеческом
• Автор хотел бы поделиться с Вами своим объяснением того, как понять фикстуры и как начать их использовать в своих проектах, тем самым начать радоваться жизни.
🧷 Читать статью
#Статья
• Автор хотел бы поделиться с Вами своим объяснением того, как понять фикстуры и как начать их использовать в своих проектах, тем самым начать радоваться жизни.
🧷 Читать статью
#Статья
📌 Функция isinstance() в Python, принадлежность экземпляра к классу.
• Функция isinstance() вернет True, если проверяемый объект object является экземпляром указанного класса (классов) или его подкласса (прямого, косвенного или виртуального).
• Если объект object не является экземпляром данного типа, то функция всегда возвращает False.
• Функцией isinstance() можно проверить класс, кортеж с классами, либо рекурсивный кортеж кортежей. Другие типы последовательностей аргументом classinfo не поддерживаются.
• Если аргумент classinfo не является классом, либо кортежем с классами, а с версии Python 3.10 записью, объединяющей нескольких типов (например int | str), то возбуждается исключение TypeError.
📕 Документация
#урок
• Функция isinstance() вернет True, если проверяемый объект object является экземпляром указанного класса (классов) или его подкласса (прямого, косвенного или виртуального).
• Если объект object не является экземпляром данного типа, то функция всегда возвращает False.
• Функцией isinstance() можно проверить класс, кортеж с классами, либо рекурсивный кортеж кортежей. Другие типы последовательностей аргументом classinfo не поддерживаются.
• Если аргумент classinfo не является классом, либо кортежем с классами, а с версии Python 3.10 записью, объединяющей нескольких типов (например int | str), то возбуждается исключение TypeError.
📕 Документация
#урок
🚀 Стань мастером Docker с Docker Ninja 🚀
Как говорил великий классик: "Порхай как бабочка, жаль, что ты до сих пор не подписан на канал Docker Ninja. Уже давно стал бы профессионалом в docker!"
На канале ты найдешь:
📚 Краткие и ёмкие посты: Каждое сообщение — это выжимка полезной информации без лишних сложностей, которая сразу же пригодится в работе.
👨🏫 Авторский подход: Изучайте Docker с помощью советов и инсайтов от опытного девопса.
💡 Практические кейсы: Поймете, когда и как применять команды Docker, с примерами из реальной практики.
🎯 Интересные детали: Узнаете интересные аспекты Docker, которые сделают вашу работу еще увлекательнее.
Присоединяйтесь к сообществу Docker Ninja по ссылке и начните свой путь к мастерству с Docker уже сегодня! 🐳🥷
Как говорил великий классик: "Порхай как бабочка, жаль, что ты до сих пор не подписан на канал Docker Ninja. Уже давно стал бы профессионалом в docker!"
На канале ты найдешь:
📚 Краткие и ёмкие посты: Каждое сообщение — это выжимка полезной информации без лишних сложностей, которая сразу же пригодится в работе.
👨🏫 Авторский подход: Изучайте Docker с помощью советов и инсайтов от опытного девопса.
💡 Практические кейсы: Поймете, когда и как применять команды Docker, с примерами из реальной практики.
🎯 Интересные детали: Узнаете интересные аспекты Docker, которые сделают вашу работу еще увлекательнее.
Присоединяйтесь к сообществу Docker Ninja по ссылке и начните свой путь к мастерству с Docker уже сегодня! 🐳🥷
📌 Функция issubclass() в Python, проверяет наследование класса.
• Функция issubclass() возвращает True, если указанный класс class является подклассом указанного класса (классов) classinfo (прямым, косвенным или виртуальным) . Класс считается подклассом самого себя.
• Функцией issubclass() можно проверить класс, кортеж с классами, либо рекурсивный кортеж кортежей. Другие типы последовательностей аргументом classinfo не поддерживаются.
• Если аргумент classinfo не является классом, либо кортежем с классами, а с версии Python 3.10 записью, объединяющей нескольких типов (например int | str), то возбуждается исключение TypeError.
• Существует аналогичная функция isinstance() для проверки того же отношения, только для объекта - экземпляра класса. В большинстве случаев isinstance(x, y) == issubclass(type(x), y).
Для проверки, является ли объект экземпляром класса (классов) используйте функцию isinstance(). Дополнительно смотрите встроенную функцию type().
📕 Документация
#урок
• Функция issubclass() возвращает True, если указанный класс class является подклассом указанного класса (классов) classinfo (прямым, косвенным или виртуальным) . Класс считается подклассом самого себя.
• Функцией issubclass() можно проверить класс, кортеж с классами, либо рекурсивный кортеж кортежей. Другие типы последовательностей аргументом classinfo не поддерживаются.
• Если аргумент classinfo не является классом, либо кортежем с классами, а с версии Python 3.10 записью, объединяющей нескольких типов (например int | str), то возбуждается исключение TypeError.
• Существует аналогичная функция isinstance() для проверки того же отношения, только для объекта - экземпляра класса. В большинстве случаев isinstance(x, y) == issubclass(type(x), y).
Для проверки, является ли объект экземпляром класса (классов) используйте функцию isinstance(). Дополнительно смотрите встроенную функцию type().
📕 Документация
#урок