Простой Python | Программирование
143K subscribers
2.26K photos
36 videos
1.3K links
Заявки принимаются автоматически.
Лучший образовательный канал по Python.

По всем вопросам: @dimaa_dimaa (реклама)

Ссылка на канал: https://t.me/+T1i5nO0m_h01ZDky
.
РКН: https://vk.cc/cJ5box
Помощь:https://telega.in/c/+T1i5nO0m_h01ZDky
Download Telegram
Настройка VS Code для работы с Python

Visual Studio Code — это легкий и мощный редактор исходного кода, который доступен для Windows, macOS и Linux. Он поставляется со встроенной поддержкой JavaScript, TypeScript и Node.js и имеет богатую экосистему расширений для других языков и сред выполнения. Делимся статьей, где автор рассказывает про настройку VS Code для работы с Python.

👉Читать статью

#статьи
👍1
NumPy: Функции автозаполнения

Благодаря этому видео ты научишься пользоваться функциями автозаполнения. Также продемонстрированы функции создания матриц, формирования числовых диапазонов, массивов на основе данных.

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

#видео #numpy
🔥1
RegEx: search

Функция search() ищет совпадение в строке и возвращает объект Match, если совпадение есть. Если имеется более одного совпадения, будет возвращено только первое вхождение совпадения. Если совпадений не найдено, возвращается None.

#практика #regex
Восстановление жесткого диска

Делимся статьей, где автор демонстрирует восстановление поврежденного жесткого диска с помощью Python. Продемонстрирован алгоритм решения поставленной задачи и код программы. Таким образом ты сможешь значительно сократить время восстановления жесткого диска.

👉Читать статью

#статьи
Pygame: Контроль столкновений

Благодаря этому видео ты узнаешь, как выполняется контроль столкновений объектов в Pygame с использованием методов класса Rect: collidepoint, colliderect, collidelist, collidelistall. Продемонстрирован пример игры с контролем столкновения падающих шаров с телегой.

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

#видео
format()

Метод format() возвращает форматированное представление заданного значения, контролируемое спецификатором формата. С помощью различных флагов ты можешь задать форматирование. В данном примере конвертируется число в бинарный вид.

#практика
Mito: Быстрый анализ данных

Mito — это электронная таблица, предназначенная для ускорения анализа Python в 10 раз. Когда ты редактируешь Mitosheet, для тебя генерируется код Python. Благодаря этой статье ты научишься пользоваться Mito.

👉Читать статью

#статьи
Django: Авторизация пользователей

Благодаря этому видео ты узнаешь, как реализовать авторизацию пользователей на сайте, как проверить, является ли пользователь уже авторизованным (свойство is authenticated). Продемонстрирована работа с классом представления LoginView и формой AuthenticationForm.

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

#видео #django
Pandas: Чтение JSON

Наборы больших данных часто хранятся или извлекаются в формате JSON. JSON представляет собой обычный текст, но имеет формат объекта. Используй метод to string() для вывода всего DataFrame. Обрати внимание, объекты JSON имеют тот же формат, что и словари Python.

#практика #pandas
👍3
Pygame: Работа со звуком

Благодаря этому видео ты узнаешь, как добавлять звуки в игровой процесс. Для этого тебе понадобятся модули pygame mixer и pygame music. Приводится пример добавления звуковых эффектов в игру по ловле шариков.

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

#видео
Доступ к данным из Twitter

Tweepy — это пакет Python с открытым исходным кодом, который дает очень удобный способ доступа к Twitter API с помощью Python. Делимся статьей, где автор наглядно демонстрирует применение Tweepy.

👉Читать статью

#статьи
upper

Метод upper() преобразует все символы нижнего регистра в строке в символы верхнего регистра и возвращает строку. Если символы нижнего регистра отсутствуют, возвращается исходная строка. Для преобразования строки в нижний регистр используй функцию lower().

#практика
👍1
Jinja2: Загрузчики шаблонов

Делимся видео, где автор знакомит с загрузчиками шаблонов. Продемонстрированы различные способы загрузки шаблонов: FileSystemLoader, PackageLoader, DictLoader, FunctionLoader, ChoiceLoader, ModuleLoader.

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

#видео
Визуализация геоданных

Kepler gl предназначен для анализа геопространственных данных. Ты можешь визуализировать тенденции в городе или регионе. Благодаря данной статье ты научишься визуализировать геоданные с помощью Kepler gl.

👉Читать статью

#статьи
find

Метод find() находит первое вхождение указанного значения. Данный метод возвращает -1, если значение не найдено. find() почти такой же, как и метод index. Отличие заключается в том, что метод index() вызывает исключение, если значение не найдено.

#практика
👍2
Flask: Введение

Flask — это небольшой и легкий веб-фреймворк Python, который предоставляет полезные инструменты и функции, упрощающие создание веб-приложений на Python. Делимся видео, где автор знакомит с Flask и WSGI-приложениями.

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

#видео #flask
Пакеты для очистки данных

Согласно опросу CrowdFlower, специалисты по данным тратят 80% своего времени на очистку данных. Это неудивительно, потому что проекты зависят от того, насколько чисты данные. Существуют способы сократить время обработки данных с помощью пакетов очистки данных. Благодаря этой статье ты познакомишься с ними.

👉Читать статью

#статьи
ljust

Строковый метод ljust() возвращает выровненную по левому краю строку заданной минимальной ширины. Если ширина меньше или равна длине строки, возвращается исходная строка. С помощью fillchar ты можешь определить, каким символом будет заполняться оставшееся пространство.

#практика
Jinja2: include и import

Благодаря этому видео ты научишься подключать шаблоны с помощью конструкции include. Также продемонстрировано импортирование данных из шаблонов с помощью import, применение ignore missing.

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

#видео
👍2
Нужна ли функция map?

Большинство статей о map() просто показывают, как использовать данную функцию. Они обычно не объясняют, почему его следует использовать. В данной статье автор объясняет, для чего нужна функция map() и где ее можно применять.

👉Читать статью

#статьи
👍2
rjust

Строковый метод rjust() возвращает выровненную по правому краю строку заданной минимальной ширины. Если ширина меньше или равна длине строки, возвращается исходная строка. С помощью fillchar ты можешь определить, каким символом будет заполняться оставшееся пространство.

#практика
👍4