Добро пожаловать в мир Python
3.12K subscribers
544 photos
19 videos
14 files
1.22K links
Подборка полезных материалов для Python программистов.

По вопросам сотрудничества- @Daily_admin_info

По иным темам @un_ixtime
Download Telegram
Нейросети уже сегодня способны давать финансовые советы — например, как собрать инвестиционный портфель или накопить на цель 🧮 Какую пользу смогут приносить робо-консультанты будущего и можно ли будет целиком доверить им личные финансы? Об этом узнайте в новом выпуске подкаста «ZIP. Архив техногенного мира» от команды Газпромбанка.

Слушайте и делитесь > https://vk.cc/cczkkT
Если вы когда-либо хотели добавить цвет к черно-белому изображению, пакет #Python DeOldify позволяет вам сделать это с помощью нескольких строк кода

Пакет использует глубокое обучение для раскрашивания и восстановления старых изображений и изображений в градациях серого!

https://shly.link/gh2YYc
💥Список строковых методов в Python!
Шпаргалка по Python
Программист с опытом более 5 лет в Python разработке создал канал, где он делится фишками, библиотеками, полезными наблюдениями, которые накопились за годы программирования. Заходи! https://t.me/+VXtt2HUBVpljM2Yy
10 обязательных шаблонов для написания чистого кода на Python🐍

Python — один из самых элегантных и чистых языков программирования, но красивый и чистый синтаксис — это не то же самое, что писать чистый код.

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

https://shly.link/devazMB
Что такое *args и **kwargs в Python?

Функции — это жизнь. Правда? Если вы только начали осваивать Python, неважно — первый ли это ваш язык программирования, или вы пришли в Python из другого языка, то вы уже знаете о том, что количество параметров в объявлении функции соответствует количеству аргументов, которые передают функции при вызове.

Подробнее
⁉️Как решать задачи аналитики с помощью SQL?

🗣 21 апреля в 15:00 ждем В OTUS пройдет вебинар «SQL для аналитики — прикладные задачи и подходы к их решению». Cпикером выступит Артемий Козырь, Analytics Engineer в компании Wheely.

🔸Мы затронем темы:

✔️ Магия аналитических функций
✔️ Операции Pivot и Unpivot для табличных данных
✔️ Анализ истории со Slowly Changing Dimensions (SCD)
✔️ Превращение набора событий в пользовательские сеансы

📚Открытый урок — это возможность протестировать процесс обучения на онлайн-курсе «Data Warehouse Analyst» для тех, кто занимается анализом данных.

📌Пройдите вступительное тестирование, чтобы записаться на урок: https://otus.pw/Szn1/
Форматирование строк в #Python позволяет выравнивать значение влево, вправо или по центру.
Визуализация данных в Python с Seaborn

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

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

https://shly.link/yRzzv
У языка программирования Python много возможностей. Хотите узнать больше? Попробуйте свои силы на бесплатном онлайн-интенсиве Skillbox с 18 по 20 апреля в 21:00 по московскому времени.

Подробная программа: 👉 https://clc.to/XBE7mA.

За 3 дня:
✔️ изучите основы программирования на Python;
✔️ разработаете сервер для прослушивания подключений;
✔️ научитесь программировать клиентскую часть для подключения и передачи сообщений;
✔️ поработаете с библиотеками PyQT, Kivy, wxWidgets, Тkinter;
✔️ напишете мессенджер на Python.

💬 Спикер интенсива — специалист, который 17 лет разрабатывает высоконагруженные системы и обрабатывает большие данные, Михаил Овчинников. Он даст советы и рекомендации, ответит на вопросы.

🎁 Сдайте практическую работу и получите сертификат на 10 тысяч рублей на любой курс Skillbox.
Выпущен PyCharm 2022.1

В этом первом выпуске 2022 года мы решили сосредоточиться на совершенствовании существующих функций и рабочих процессов вместо добавления новых функций, особенно после нашего предыдущего выпуска, в котором было представлено несколько долгожданных функций, таких как поддержка Jupyter и удаленной разработки соответственно. Вот краткое изложение того, что нового в PyCharm 2022.1.👇

https://shly.link/MScL3
Хотите стать востребованным программистом? Ещё не определились с направлением?
Воспользуйтесь отличным шансом получить новые знания в сфере IT за 0 рублей!

Вы получите информацию о современных профессиях и поймёте, какое направление подходит вам больше всего. Познакомитесь на практике с популярными языками программирования и освоите востребованные навыки.

Курсы, которые будут доступны бесплатно:
✔️ Введение в программирование.
✔️ Основы Python.
✔️ 1С-разработчик с нуля до PRO.
✔️ Веб-вёрстка для начинающих и продвинутый уровень.
✔️ Тестирование web-приложений.
✔️ Go-разработчик.

Как получить бесплатный доступ?
— Перейдите по ссылке:https://clc.to/dTgE3g.
— Нажмите кнопку «Открыть доступ».
— Выберите курс из списка.
— Заполните контактные данные.

Позаботьтесь о своём будущем уже сейчас, станьте незаменимым специалистом в программировании!
Создайте приложение для ответов на вопросы, используя Pinecone и Python

Как использовать Pinecone для добавления семантического поиска в ваше приложение

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

https://shly.link/nQTJS
Что находится «под капотом» у Redis?

⚡️Приглашаем 20 апреля в 20:00 на бесплатный вебинар от OTUS «Redis под микроскопом для разработчиков». Занятие проведет технический директор1С-Старт Дмитрий Кириллов.

Вместе с экспертом мы:
Изучим базовые команды и структуры данных
Заглянем «под капот» Redis и разберём его исходный код на C
Посмотрим, как применить эти знания для оптимизации клиентского кода

📚 Открытый урок — это возможность протестировать процесс обучения на обновленном онлайн-курсе «NoSQL».

📌Регистрация на занятие https://otus.pw/e5FR/
Знаете ли вы, что вы можете использовать модуль heapq #Python, чтобы найти три самых больших (или самых маленьких) числа в итерации
Ты начинающий IT-специалист, но уверен в своих знаниях и уже готов работать на позиции джуна? Газпромбанк совместно с журналом «КОД» Яндекс.Практикума подготовил 4 интерактивных теста для начинающих разработчиков 👨‍💻

С помощью них ты посмотришь на себя глазами рекрутера, потренируешься проходить собеседования и справляться с первыми трудностями на работе > https://vk.cc/ccNVXP
10 скриптов автоматизации Python для решения повседневных задач

Коллекция удобных инструментов для ваших ежедневных проектов Python

https://shly.link/tMGBY
Хотите повысить производительность своих программ?

💪 Усильте свои фундаментальные навыки программирования с помощью открытого урока «Алгоритм Дейкстры для поиска кратчайшего пути во взвешенном графе.»

На занятии с Евгением Волосатовым, экспертом с 20-летним опытом программирования поговорим об алгоритмы Дейкстры.

📌 Проведем обзор второй половины онлайн-курса «Алгоритмы и структуры данных» от OTUS. Demo-занятие пройдет в рамках этого курса и позволит познакомиться с преподавателем.

❗️ Этот курс подходит для любого языка программирования.

👉 Для регистрации пройдите вступительное тест https://otus.pw/LMTz/
Как хранить данные в Python: SQL против NoSQL

Узнайте, как хранить данные в Python с помощью как классического подхода SQL, так и подхода, ориентированного на документы.

https://shly.link/4bGAY
Memray — профилировщик памяти для Python.

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

https://shly.link/gh1o5L