Python Academy (@python_academy) — Telegram-канал | Telegram Dialogs
Telegram Dialogs — логотип
Все каналы
Python Academy

Python Academy

@python_academy

44.5K подписчиков технологии 💬 Комментарии открыты

Python Academy — один канал вместо тысячи учебников Чат канала: @python_academy_chat Сотрудничество: @zubar89 Канал включён в перечень РКН: https://rkn.link/TVu

Последние публикации

Python Academy
28.08.2026 06:55 · 👁 411
Официальное упорядочивание словарей Кстати, Python 3.7 на официальном уровне зафиксировал соответствие порядка перебора элементов словарей порядку их добавления. Но для некоторых это не такая уж и новость, так как и в Python 3.6 словари уже были упорядочены, что видно на примере выше. Однако это был просто побочный результат реализации, не зафиксированный в стандарте. Новый Python оформил его официально. Теперь можно быть уверенным в сохранении порядка вставки. #словари
Python Academy
27.08.2026 06:15 · 👁 1.1K
Функция reduce Модуль functools позволяет хорошо раскрыть функциональные возможности Python. Например, в functools есть интересная функция reduce, которая позволяет «сжимать» данные, применяя последовательно функцию и запоминая результат. Таким образом, в примере выше reduce умножает 1 на 2, затем результат этого умножения на 3 и так далее. #функции #reduce
Python Academy
26.08.2026 20:27 · 👁 1.3K
Получаем данные о системе  Кроссплатформенная библиотека psutil позволяет получать информацию о процессоре, памяти, диске, сети, датчиках и запущенных процессах в системе. Примеры базового использования показаны на картинке.  Если говорить про практические применение, psutil полезен в основном для мониторинга системы, ограничения ресурсов процессов и управления запущенными процессами.  Помимо привычных Windows, MacOS и Linux, библиотека также поддерживает системы FreeBSD, OpenBSD, NetBSD, Sun Solaris и AIX.  #psutil
Python Academy
25.08.2026 07:34 · 👁 1.5K
Нижнее подчеркивание В Python имя переменной может состоять из одного подчеркивания. Хотя такое имя не достаточно описательно и не должно использоваться, есть по крайней мере три случая, когда _ имеет общепринятый смысл. Первое, _ используется, когда вам нужно придумать имена для значений, которые вам не нужны — например, в циклах for. Второе, интерактивный режим использует _ для хранения результата последнего выполненного выражения. Третье, документация модуля gettext рекомендует псевдоним _() для функции gettext(), чтобы минимизировать загромождение вашего кода. #тонкости
Python Academy
25.08.2026 07:00 · 👁 1.3K
Системный дизайн для тех, кто хочет расти дальше разработки 7 сентября стартует курс по проектированию высоконагруженных систем от Devhands.ru. В программе: — масштабирование, балансировка, кеши, СУБД, шардинг и высокая доступность; — CAP/PACELC, консистентность, саги и транзакционные очереди; — проектирование маркетплейсов, такси, соцсетей, мессенджеров, CDN, онлайн-кинотеатров и других сервисов; — расчёт нагрузки и перевод бизнес-показателей в требования к системе; — практика секций системного дизайна на технических интервью. Всё проходит в формате живых онлайн-сессий: лекции, брейнштормы, домашние проекты и обратная связь. Автор курса — Алексей Рыбак, основатель R&D-центра Devhands.ru и ex-CTO Badoo с 20-летним опытом в высоконагруженных проектах. Старт — 7 сентября. Изучить программу и записаться можно по ссылке. Реклама. ИП Рыбак А.А. ИНН 771407709607 Erid: 2VtzqvimBRf
Python Academy
25.08.2026 06:19 · 👁 1.2K
Заглушка в коде В ходе исполнения оператора pass ничего не происходит, поэтому он может использоваться в качестве некой заглушки в тех местах, где это синтаксически необходимо. Например, вам надо сделать несколько функций, вы написали def'ы и названия, но сам код еще не успели, однако программу надо запустить и проверить что-то другое. Вот тут и понадобится pass. Или в конструкции try-except, чтобы просто проигнорировать и никак не обрабатывать ошибку в программе. #pass
Python Academy
25.08.2026 05:26 · 👁 1.3K
Преобразования текста в аудио с помощью Python Для преобразования текста в аудио на Python можно использовать библиотеку gTTS (Google Text-to-Speech). В данном примере мы используем текст "Привет!» на русском языке, создаем объект gTTS и сохраняем аудиофайл "hello.mp3". Затем мы воспроизводим аудиофайл с помощью утилиты mpg321.
Python Academy
24.08.2026 05:26 · 👁 1.5K
Цепочка исключений Для формирования цепочек исключений используется ключевое слово from, после которого требуется указать ещё одно исключение. Это исключение будет подвязано к вызванному в атрибут __cause__ (поддерживает запись). В результате, если вызванное исключение не обработано, то на вывод будут отправлены оба исключения. #exception
Python Academy
23.08.2026 20:26 · 👁 1.7K
Дробные числа По умолчанию числа с плавающей точкой используют память привычным образом, то есть они хранятся в двоичном виде. Это означает, что вы обычно работаете с приблизительными значениями, а не точными. Можно использовать тип данных Decimal, который предоставит намного большую точность, но и его может не хватить в некоторых случаях. Поэтому для идеальных вычислений лучше использовать Fraction, который представляет и хранит число в виде рациональной дроби. #числа #fraction
Python Academy
22.08.2026 10:59 · 👁 1.8K
Altair Библиотека Altair — это декларативная библиотека для создания статистических визуализаций. Она основана на спецификации Vega-Lite и позволяет создавать сложные графики с минимальным количеством кода. Altair предоставляет простой синтаксис для создания графиков, а также интегрируется с Jupyter Notebook и JupyterLab для интерактивного отображения графиков. Результат работы кода — столбчатая диаграмма, отображающая цены на разные виды фруктов. Если вы хотите сохранить график в виде файла, вы можете использовать метод save(). *На втором изображении представлен результат работы программы.
Чат поддержки
Ответим здесь же, обычно быстро
Здравствуйте! Напишите ваш вопрос — оператор ответит в этом чате.