Python | Программирование
9.86K subscribers
1.83K photos
3 videos
139 files
1.54K links
Python без границ для всех

Владелец, реклама @Ak_Mihail

Преобрести рекламное размещение: https://telega.in/c/Python_libr
加入频道
Установка, настройка и использование PyCharm

• В видео разберем как установить Pycharm, как создать проект и подключить в настройках интерпретатор.

• И обсудим какая функциональность есть в этом среде разработке, и, главное, научимся отлаживать наши программы

🧷 Смотреть видео

#Видео
🔖 Шпаргалка Machine Learning

Машинное обучение в Python – это метод анализа данных, который объединяет данные со статистическими инструментами для прогнозирования результатов.

Этот прогноз используется различными корпоративными отраслями для принятия благоприятного решения.

🧷 Смотреть шпаргалку

#Шпаргалка
🧩 Подготовка к Python сертификации PCAP

• В этой статье автор расскажет, как проходит его путь по подготовке к сертификации PCAP. Поделится своими мыслями на тему того, кому это может быть полезно. Каково проходить сертификацию спустя 3 года разработки на языке. Какие материалы использовать и на что обращать внимание.

🧷 Читать статью

#Статья
Основы асинхронности в Python. Корутины и yield from

• Корутины, основанные на генераторах и конструкция yield from. Передача данных и исключений внутрь генератора. Использование ключевого слова return у генераторов.

• Делегирующий генератор и подгенератор. И вишенка на торте - конструкция yield from.

🧷 Смотреть видео

#Видео
📌 Функция locals() в Python, переменные локальной области.

Функция locals() обновляет и возвращает словарь с переменными и их значениями из текущей локальной области видимости.

Если функция вызвана внутри другой функции, то она возвращает также свободные (объявленные вне функции, но используемые внутри неё) переменные.

• Обратите внимание, что на уровне модуля, функции locals() и globals() возвращают один и тот же словарь.
• Содержимое словаря не следует изменять, потому как изменённые значения могут быть проигнорированы интерпретатором!

Примеры получения переменных из локальной области (на картинке).

📕 Документация

#урок
📌 Класс list() в Python, преобразовывает в список.

• Класс list() создает или преобразует переданный объект, поддерживающий итерирование, в список (изменяемую последовательность с упорядоченными элементами). Элементы в списках упорядочены по очередности их добавления.

• Если аргумент iterable не указан, будет создан пустой список.

Создание списка list (на картинке).

📕 Документация

#урок
Парсинг сайтов на Python | Обходим обнаружение парсера с Selenium Stealth

• В данном видео мы рассмотрим технологию, которая позволяет парсить данные без обнаружений на сайтах. Использовать мы будем Selenium Stealth, который служит оболочкой над Selenium и предоставляет нам удобный интерфейс.

🧷 Смотреть видео

#Видео
🔖 Шпаргалка по спискам для начинающих

Список (list) — это упорядоченный набор элементов, каждый из которых имеет свой номер, или индекс, позволяющий быстро получить к нему доступ.

Нумерация элементов в списке начинается с 0: почему-то так сложилось в C, а C — это база.

#Шпаргалка
🧩 Основные задачи парсинга PDF

• В этой статье мы выполним задачи парсинга PDF.

🧷 Читать статью

#Статья
📌 Функция len() в Python, количество элементов объекта.

• Функция len() возвращает длину (количество элементов) в объекте.

• Аргумент может быть последовательностью, такой как строка, байты, кортеж, список или диапазон или коллекцией (такой как словарь, множество или неизменяемое множество).

• Когда объект является строкой, функция len() возвращает количество символов в строке (строка представляет собой частный случай кортежа Python).

• Пользовательские типы данных могут определять метод __len__(), значение из которого, будет возвращено при вызове функции len().

Подсчет элементов списка (на картинке).

📕 Документация

#урок
🧩 Пишем систему распознавания ладони на Python OpenCV

• Сегодня автор покажет, как написать систему распознавания ладони на Python + OpenCV (26 строчек кода). Этот урок требует минимальных знаний OpenCV.

🧷 Читать статью

#Статья
Кейлоггер на Python | Простыми словами

• Что же такое Кейлоггер? KeyLogger - это программное или аппаратное обеспечение, регистрирующее различные действия пользователя — нажатия клавиш на клавиатуре компьютера, движения и нажатия клавиш мыши и т.д.

• Сегодня мы напишем подобный Кейлоггер при помощи языка программирования Python и библиотеки pynput.

🧷 Смотреть видео

#Видео
🔖 Шпаргалка по основам Data Science Python

Вы узнаете о типах данных Python, операторах, методе управления потоком, функциях, файловых операциях, классе, объектах и многом другом.

#Шпаргалка
🧩 Как ускорить приложения на Python

• В статье автор разберёт интересный кейс, чтобы проанализировать и ускорить имеющийся код на Python.

🧷 Читать статью

#Статья
📌 Функция len() в Python, количество элементов объекта.

• Функция len() возвращает длину (количество элементов) в объекте.

• Аргумент может быть последовательностью, такой как строка, байты, кортеж, список или диапазон или коллекцией (такой как словарь, множество или неизменяемое множество).

• Когда объект является строкой, функция len() возвращает количество символов в строке (строка представляет собой частный случай кортежа Python).

• Пользовательские типы данных могут определять метод __len__(), значение из которого, будет возвращено при вызове функции len().

Подсчет элементов списка (на картинке).

📕 Документация

#урок
🔖 Шпаргалка по функции permutations

Функция permutations возвращает последовательные перестановки элементов входного множества.

#Шпаргалка
🧩 Как учить Python с нуля с удовольствием: пишем своего чат-бота

• Python — классный язык программирования. Но многие новички учат его неправильно: почти все онлайн-курсы, тренажёры, книги и видео предлагают начинать учить Python с нуля с каких-то странных задач, вроде: «Давайте решим вот эту математическую задачку» или «Давайте напишем рекурсивный поиск чисел Фибоначчи». Вы уже тоже зеваете от скуки?

🧷 Читать статью

#Статья
Визуализация Данных на Python

• В данном ролике ты узнаешь: Как редактировать кривой график; Что такое диаграмма рассеяния, и как её строить; Как строить трёхмерные (3D графики) графики; И на десерт - как строить анимированные графики с помощью библиотеки Plotly.

🧷 Смотреть видео

#Видео
📌 Класс memoryview() в Python, ссылка на буфер обмена.

• Класс memoryview() возвращает ссылку на буфер обмена памяти, в которой находится переданный в качестве аргумента объект. Объект obj должен поддерживать протокол буфера обмена.

• memoryview() обеспечивает прямой доступ для чтения и записи к байтово-ориентированным данным объекта без необходимости их предварительного копирования. Это приводит к значительному увеличению производительности при работе с большими объектами, такими как двоичные данные видео или изображения, поскольку создает другой объект доступа для изменения больших данных без их копирования.

Примеры использования (на картинке).

📕 Документация

#урок
📌 Функция id() в Python, идентификатор объекта.

• Функция id() возвращает уникальный идентификатор для указанного объекта.

• Все объекты в Python имеют свой уникальный идентификатор. Идентификатор присваивается объекту при его создании. Идентификатор является адресом памяти объекта и будет отличаться при каждом запуске программы.

• Следует иметь в виду, что некоторые объекты могут иметь один и тот же идентификатор, например: мелкие целые от -5 до 256, True и False.

Примеры получения идентификатора объекта (на картинке).

📕 Документация

#урок
🧩 5 движков для создания игр в Python

• Многие хотят изучить программирование, чтобы создать свою игру. Но что для этого нужно, когда учишься работать с Python? Правильно – движки. Они чаще всего представляют собой библиотеки.

• Их можно устанавливать из разных каналов, например, с площадки распространения кода или менеджера pip. Кроме них, имеются и автономные среды для реализации игр. Давайте разберем ТОП-5 движков.

🧷 Читать статью

#Статья