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

Разработка телеграм ботов интересный и прибыльный процесс. За один урок вы с нуля сможете разработать Telegram Bot на основе языка Python. Вы изучите несколько основных команд для работы с пользователем и получением информации от него.

https://www.youtube.com/watch?v=HodO2eBEz_8
⚙️ Приёмы для ускорения кода на Python

📌 Большинство из наших читателей, вероятно, уже начали писать на Python. Сперва всё кажется простым и очевидным. Но при решении задач со сложными алгоритмами начинается головная боль с Time Limit Exceeded. Однако, в этом нет вины Python – это вина программиста. Да, Python медленный, но если программист напишет эффективную программу, она точно выполнится без подобных загвоздок.

🎯 Представляем вам несколько приемов и подходов для ускорения кода и повышения его эффективности.

🧷 https://pythonist.ru/priyomy-dlya-uskoreniya-koda-na-python/
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
FaceSwap

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

Пример работы библиотеки на видео Дженнифер Лоуренс / Стив Бушеми 😀

💡 GitHub
Please open Telegram to view this post
VIEW IN TELEGRAM
🐍 10 удивительно полезных базовых функций Python
▬▬▬▬▬▬▬▬
Те, кто работает с Python, знают, что этот язык хорош благодаря своей обширной экосистеме. Можно даже сказать, что язык программирования не выделялся бы ничем особенным, если бы не его замечательные пакеты, которые добавляют новые функции к основным.

Перейти к статье ⚡️
Разбивание массива на маленькие куски указанного размера

Для создания списка желаемого размера используется range, а заполняется список при помощи map.
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 Нереально крутой эффект голограммы на карточках для твоего проекта

💾 Код на codepen

Исходники👇
Media is too big
VIEW IN TELEGRAM
Мифы о программировании

В этом ролике автор разбирает список самых популярных заблуждений о работе программистом.

00:00 Вступление
00:12 Программисту нужна математика
01:10 Нужен определенный склад ума
01:47 Программистом можно стать только в молодости
02:55 Программисты очень много работают
03:21 Первый язык программирования - это навсегда
04:28 Программисты много зарабатывают
05:08 Нужно образование, чтобы найти работу
06:36 Нужен хороший компьютер
07:34 Программирование вредно для здоровья
08:28 Программированию можно научиться
09:18 Нужно целый день сидеть за компьютером
10:43 Нужно удовлетворять всем требованиям вакансии
11:47 Программистов станет слишком много
13:01 ИИ лишит программистов работы
13:49 Языки программирования надо учить
14:47 Чем производительней язык - тем лучше

Смотреть это видео на youtube: youtu.be/RJy5DEXOgDI
Зачем разработчику знать алгоритмы и структуры данных?

Рассказываем о преимуществах, которые дает хорошее знание алгоритмов, о том, что именно нужно изучить в первую очередь, и как проходит алгоритмическая секция в техническом собеседовании.

Читать статью📌
В одну строчку

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

Такие методы лучше использовать когда надо сгенерировать что-то маленькое или нужное. Если использовать нужно сейчас и строго по одному, то лучше использовать итераторы. Об итераторах подробнее расскажем чуть позже.

Примеры списочных выражений на картинке. В следующий раз не придется набирать одинаковый текст несколько раз.
8 первоклассных инструкций SQL на каждый день

Несколько полезных SQL-инструкций, которые помогут вам экономить время при работе с данными. Сохраните себе, чтобы не забыть и воспользоваться при случае:

https://nuancesprog.ru/p/15071/
🪬Крипт | Склейка | 0 Детект на Python

В этом видео автор рассказывает как заскриптовать файл до нулевого детекта в Virustotal.

Ссылка на видео YouTube:
https://www.youtube.com/watch?v=_Hxi8kcNJ6w
🔥ZSpotify

ZSpotify - загрузчик Spotify. Позволяет скачивать треки, альбомы и плейлисты. Есть опция поиска.

Установка ⚙️
$ git clone https://github.com/Footsiefat/zspotify.git
$ cd zspotify/
$ pip install -r requirements.txt

Использование 🛠
$ python zspotify <track/album/playlist/episode/artist url>

Инструкция и команды:

💡 GitHub
Искусственный интеллект и компьютерное зрение. Реальные проекты на Python, Keras и TensorFlow

Практические примеры из этой книги научат вас создавать приложения глубокого обучения для облачных, мобильных и краевых (edge) систем. Если вы хотите создать что-то необычное, полезное, масштабируемое или просто классное — эта книга для вас.
🎞️ Как с помощью Python делать красивые математические анимации

Показываем на примерах, как использовать навыки Python, чтобы сделать красивые математические анимации в духе YouTube-канала 3Blue1Brown.

https://proglib.io/sh/gOdz4wa9Dt
👁‍🗨Модули и библиотеки Python

▪️Основы Matplotlib. Визуализация данных. Графики и диаграммы в Python - Смотреть
▪️Модуль для управления OS в Python | Базовый курс. Программирование на Python - Смотреть
▪️Как создать исполняемое приложение Python в MacOS и Windows. Десктопное приложение с помощью Tkinter - Смотреть
▪️Работа с HTTP в Python. Библиотека requests. Модули в Python - Смотреть
▪️TOP-5 самых популярных YouTube каналов среди моих подписчиков. Google API. PyQt5 - Смотреть
▪️Как парсить статические Web сайты в Python. Beautiful soup 4 - Смотреть
▪️Как парсить динамические web сайты в Python. Beautiful soup 4 - Смотреть
▪️База данных SQLite в Python. ORM, peewee #3 | - Смотреть
▪️Базы данных в Python. Использование ORM Peewee #4 |- Смотреть
▪️Socket или как создать собственный сервер на Python в домашних условиях - Смотреть
Как удалить пробелы из начала строки (из её левой части), из её конца (из правой части), или с обеих сторон строки?

Здесь нам пригодятся, соответственно, методы lstrip(), rstrip() и strip().