3.73K subscribers
478 photos
29 videos
35 files
343 links
Здесь есть всё, чтобы упростить вам изучение Python.
Download Telegram
Поиск уникальных слов в текстовом файле в Python

Чтобы найти уникальные слова в текстовом файле в Python, необходимо очистить текст, найти слова, а затем найти уникальные.

Подробнее можно почитать здесь.
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 Крутое Dropdown Menu с социальными сетями для твоего проекта

💾 Код на codepen

Ссылка на документацию внизу👇
📌 Pycharm уроки

■ Pycharm создание проекта, работа редактора - урок 1 - Смотреть
■ Pycharm панели инструментов - урок 2 - Смотреть
■ Pycharm горячие клавиши и поиск - урок 3 - Смотреть
■ Pycharm контроль версий git - урок 4 - Смотреть
■ Стилизуем Pycharm - урок 5 - Смотреть
■ Pycharm vs Postman, http запросы - урок 6 - Смотреть
■ Часто применяемые функции Pycharm - урок 7 - Смотреть
Генерация случайных данных

Пакет faker позволяет создавать случайные данные, которые затем можно использовать, например, для тестирования программ. К примеру методы name, address, job и email генерируют соответственно случайное несуществующее имя, адрес, должность и почту.

Документацию пакета можно найти здесь.
This media is not supported in your browser
VIEW IN TELEGRAM
💣 Крутой hover эффект на карточках для твоего проекта

💾 Код на codepen
🐍 40 проектов на Python для новичков и продвинутых разработчиков

Сорок проектов для начинающих и продвинутых программистов: консольные, десктопные, веб- и ИИ-приложения. Также указан список полезного инструментария и библиотек, который поможет в реализации проектов.

Прочитать статью можно здесь.
📌Визуализация дерева принятия решений

Пишем программу для визуализации дерева принятия решений. Будем применять библиотеки scikit-learn и matplotlib.

Ссылка на YouTube
Создание словаря из набора ключей

Для создания словаря из известного набора ключей и одинаковых значений часто используют генераторы словарей (dict comprehensions).

Однако класс dict имеет удобный метод fromkeys, который был создан специально для таких случаев.
⚙️ FingerPy

🔥FingerPy - это алгоритм, использующий python, scipy и fft для измерения, анализа и мониторинга сердцебиения, используя только видео пальца пользователя на камеру мобильного телефона.

https://github.com/thisbra/fingerPy
Please open Telegram to view this post
VIEW IN TELEGRAM
Поиск n минимальных элементов в списке

Наша программа возвращает n минимальных элементов из списка. Если n больше или равно длине списка, возвращается исходный список, отсортированный в порядке возрастания.

Используется list.sort() в сочетании с функцией deepcopy из встроенного модуля copy, чтобы создать клон списка и отсортировать его в порядке возрастания, а затем list.reverse(), чтобы отсортировать по убыванию. Для получения указанного количества элементов используется [:n]. Второй аргумент n опускается, чтобы получить одноэлементный массив.
🏦 Пишем конвертер валют на Python
▬▬▬▬▬▬▬▬
В этой статье мы разберем, как создать конвертер валют на Python. Также рассмотрим различные способы получения актуального курса обмена валют. Некоторые из них связаны с парсингом общедоступных веб-страниц, другие — с использованием официальных API (эти данные более надежны и пригодны для коммерческого использования).

Читать статью 📌
💾 Модули в Python

▫️ Понятие модуля
▪️ Как написать свой модуль
▫️ Модули расширения
▪️ Пути к каталогам
▫️ Подключение к модулям
▪️ Функция dir
▫️ Парсинг XML
▪️ Модули sys, os и другие

Ссылка на документацию внизу👇
Please open Telegram to view this post
VIEW IN TELEGRAM
🌍 Geogramint

🔥Geogramint - OSINT инструмент, который использует API Telegram для определения местоположения пользователей в Telegram

Geogramint находит только пользователей и группы Telegram, которые активировали функцию “Люди Рядом”.

Поддерживается в Windows и частично в дистрибутивах Mac OS и Linux.

⚙️ GitHub/Инструкция
Please open Telegram to view this post
VIEW IN TELEGRAM
🐍 8 технологий, которые должен знать каждый Python-разработчик

Джентльменский набор пайтон-разработчика, который пригодится вне зависимости от того, куда вы пойдете: в инжиниринг, машинное обучение или бэкенд-разработку.

Прочитать статью можно здесь.
Разработка микросервисов на Python на примере реального проекта

В этом видео мы разберем такие программные паттерны разработки, как MVC и Dependency Injection, познакомимся с фреймворком Flask и графовой БД Neo4j.

На сайте можно воспользоваться тайм-кодами для удобного перемещения по разделам:

https://tprg.ru/PuJA