class Python
11.3K subscribers
1.37K photos
15 videos
9 files
589 links
Первый журнал о Python

Ссылка на канал: @class_python
Download Telegram
✉️ Создаем собственную аудиокнигу из любого текста

Почему аудиокниги такие популярные? Их удобно слушать фоном или в дороге, особенно если ты занятой айтишник. А если умеешь писать на питоне, то можешь и сам создавать для себя аудиокниги! Рассказываем, как 💡

class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍466
🌐 Как отследить любой IP с помощью Python

Сегодня расскажем, как, используя несколько строк несложного кода, отследить любой IP-адрес. Почувствуй себя немного хакером 💡

class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍423🔥3
🐍 Кеширование функций

Об этом должен знать каждый разработчик. Попробуй применить этот подход, и, возможно, твой код ускорится в сотни раз. Подробнее в карточках 🐍

class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍30
📎 Зачем использовать dataclasses?

Во-первых, повторяем, что это такое. Во-вторых, объясняем, почему их все так любят, и зачем их использовать.

А в твоем коде они есть?

class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🔥6
class Python
🤖 Как искусственный интеллект пишет за нас код Open AI выпустила новую версию GPT text-davinci-003. Это чат-бот с искусственным интеллектом. Его цель — сделать системы ИИ более естественными для взаимодействия. И он даже может помочь тебе при написании кода…
⚙️ Генерируем текст на любую тему

Недавно мы рассказали о новой версии бота GPT-3. Но, как было верно замечено в комментариях, в России продукт доступен только через VPN.

Так вот, мы нашли способ использовать GPT (правда только вторую его версию) прямо из питона. Делимся

class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21👍5❤‍🔥1
🐍 Магический метод __new__

Разбираем доступно и подробно, а еще рассматриваем распространенный кейс: класс, который допускает существование только одного экземпляра 💡

class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18👍5🤓1
🤖 Lambda – функции

Сегодня пробуем на вкус еще одну фишку питона. Показываем, как ее использовать и с чем сочетать, чтобы стало еще вкуснее. Поехали!

class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
20👍14
🐍 Многообразие тернарного оператора

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

b = (lambda a: a == 2 and "Yes" or "No")

💡 Догадайся в комментариях, как он работает

class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17👍11👌1
class Python
💻 Как обрабатывать большие текстовые файлы? Оказывается, привычный менеджер контекста с read или readlines далеко не всегда бывает эффективным. А что тогда делать, если нужно обработать большой текстовый файл? Показываем оптимизированный и элегантный способ…
⁉️ Что такое yield

Мы уже показывали, как можно эффективно использовать этот оператор. Теперь поговорим о нем подробнее, ведь даже профессиональные разработчики иногда не до конца понимают его суть и насколько он может быть полезен ⚙️

class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🏆22👍14
А что? Работает и фича новая есть 😏
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22😁10😐1