ch
Feedback
Разъяснивший Python

Разъяснивший Python

前往频道在 Telegram

Твой проводник в омут Python'а Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: https://telega.in/c/python_pssss

显示更多
7 193
订阅者
-324 小时
-177
-4830
帖子存档
Айтишники ловите сборник бесплатных курсов, полезных инструментов и книг Проект «TERMINAL» стал крупнейшей библиотекой беспла
Айтишники ловите сборник бесплатных курсов, полезных инструментов и книг Проект «TERMINAL» стал крупнейшей библиотекой бесплатного образования. В одном канале собраны курсы, книги, полезные инструменты и практические тренажёры для всех разработчиков 🎓 Практические курсы и задания 🪽 Книги и статьи известных авторов 😮‍💨 Полезные инструменты и ресурсы 🌟 IT-новости и инсайды Обучение по всем направлениям: SQL, Python, Frontend, PHP, C++, Golang, GIT, Linux, QA, Java, кибербезопасность и др. Ценишь знания, подпишись: Terminal_tg

Многопоточность в Python: очевидное и невероятное В этой статье автор на практическом примере покажет как устроена многопоточность в Python, расскажет про потоки, примитивы синхронизации и о том зачем они нужны. Читать... Разъяснивший Python

Функциональное программирование в Python: ежедневные рецепты Функциональное программирование - это программирование через функции в их математическом понимании, то есть когда функция принимает что-то на вход и что-то возвращает на выходе, не меняя глобального состояния. В этой статье автор расскажет о том, какие функциональные приемы можно использовать в Python, сконцентрируясь на практике — на тех примерах, которые можно использовать уже буквально сейчас, не переписывая свой проект. Читать... Разъяснивший Python

Немножко о форматировании строк в питоне В питоне есть четыре способа форматирования строк: string.Template, сишный стиль, f-строки и str.format(). Станьте мастером строк за две минуты чтения этой статьи. Читать... Разъяснивший Python

Использование Nim В Python В этой статье автор говорит о том, как можно ускорить свой код, написанный на Python, с помощью библиотек, скомпилированных через Nim. Также вы узнаете, какие библиотеки на Python написаны с помощью Nim, и даже напишете свой небольшой модуль. Читать... Разъяснивший Python

Объединяем фреймы данных в pandas: две самые распространённые операции Статья рассматривает автоматизацию объединения таблиц с биохимическими показателями крови, поступающих из разных клиник. Показано, как с помощью одной команды в pandas легко объединить данные, несмотря на различия в порядке столбцов. Читать... Разъяснивший Python

Django, ImageField и .webp. Ещё немного про ускорение web приложения и экономию дискового пространства Хотелось бы немного поговорить об оптимизации WEB приложений, написанных на фреймворке Django. В частности в этой статье речь пойдёт об оптимизации изображений. Читать... Разъяснивший Python

Как создать свою собственную нейронную сеть с нуля на Python В рамках личного пути к лучшему пониманию глубокого обучения автор решил создать нейронную сеть с нуля без библиотеки глубокого обучения, такой как TensorFlow. Он считает, что понимание внутренней работы нейронной сети важно для любого начинающего специалиста по данным. Эта статья содержит то, что автор узнал, и, надеюсь, она будет полезна и вам. Читать... Разъяснивший Python

Обзор Python-библиотеки PandaSQL Pandas уже давно является неотъемлемым инструментом в арсенале любого специалиста, работающего с данными на языке Python. Ровно также неотъемлемым навыком является знание языка SQL, предназначенного для извлечения, хранения и модификации данных из реляционных баз. В данной статье будет рассмотрена еще одна python-библиотека PandaSQL, которая позволяет использовать язык запросов SQL для обработки табличных данных pandas (DataFrame). Читать... Разъяснивший Python

Преобразование markdown в pdf на Python Каждому, кто пробовал заниматься автоматической генерацией pdf из markdown файлов, известны связанные с этой задачей решения: Pandoc, LaTex, wkhtmltopdf и т.п. В этой статье вы познакомитесь с новым вариантом решения такой задачи. Читать... Разъяснивший Python

Тестирование API, структура тестов В этой статье автор поделится своим наработанным опытом по созданию API тестов. Для написания автотестов использовали selenium webdriver, behave. Читать... Разъяснивший Python

Берегитесь ошибок из-за изменяемых аргументов по умолчанию (ч.2) Обычная практика, позволяющая избежать ошибок из-за изменяем
Берегитесь ошибок из-за изменяемых аргументов по умолчанию (ч.2) Обычная практика, позволяющая избежать ошибок из-за изменяемых аргументов, заключается в присвоении None значения по умолчанию и последующей проверке, передается ли какое-либо значение функции, соответствующей этому аргументу Разъяснивший Python

Берегитесь ошибок из-за изменяемых аргументов по умолчанию (ч.1) Изменяемые аргументы функций по умолчанию в Python на самом
Берегитесь ошибок из-за изменяемых аргументов по умолчанию (ч.1) Изменяемые аргументы функций по умолчанию в Python на самом деле не инициализируются при каждом вызове функции. Вместо этого в качестве значения по умолчанию используется недавно присвоенное им значение. Когда мы явно передали [] в some_func качестве аргумента значение default_arg переменной по умолчанию не использовалось, поэтому функция вернулась, как ожидалось. Разъяснивший Python

Если вы уже пробовали ChatGPT, DeepSeek или Cursor – вы знаете проблему: они помогают, но большую часть работы всё равно дела
Если вы уже пробовали ChatGPT, DeepSeek или Cursor – вы знаете проблему: они помогают, но большую часть работы всё равно делаете вы. Команда Зерокодера разобрала Claude Code и запустила бесплатный практикум, где в прямом эфире покажет, как собрать систему, в которой ИИ берет задачи на себя – без ручного кода и лишних сервисов. Что вы получите на эфире: – почему нейросети дают ответы, но не доводят задачи до результата – и как это исправить; – как работать в одном окне без постоянных переключений; – как делегировать рутину ИИ: от правок до тестов; – как применять ИИ в работе: от MVP до автоматизаций и заработка; – как перейти от «помощника» к системе, где ИИ реально выполняет задачи. И главное – понятно объяснят, как из пользователя нейросетей перейти в того, кто использует ИИ на максимум. 🎁 Бонус: гайд по Claude Code + примеры внедрения Бесплатный практикум – по ссылке.

Как происходят утечки переменных цикла (ч.3) Понимание списков больше не поддерживает синтаксическую форму [... for var in it
Как происходят утечки переменных цикла (ч.3) Понимание списков больше не поддерживает синтаксическую форму [... for var in item1, item2, ...]. Используйте [... for var in (item1, item2, ...)] вместо этого. Также обратите внимание, что понимание списков имеет другую семантику: они ближе к синтаксическому сахару для выражения генератора внутри list() конструктора, и, в частности, управляющие переменные цикла больше не передаются в окружающую область видимости. Разъяснивший Python

Модуль tkinter: Создание блокнота (Часть 2) Продолжаем делиться циклом видеоматериалов, благодаря которому ты научишься делать красивые интерфейсы с помощью tkinter. В этот раз автор рассказывает, как легко сделать блокнот. Смотреть... Разъяснивший Python

Как происходят утечки переменных цикла (ч.1) Но x никогда не был определен вне области действия цикла for... В Python for-цик
Как происходят утечки переменных цикла (ч.1) Но x никогда не был определен вне области действия цикла for... В Python for-циклы используют область, в которой они существуют, и оставляют за собой определенную переменную цикла. Это также применимо, если мы ранее явно определили переменную for-loop в глобальном пространстве имен. В этом случае он повторно свяжет существующую переменную. Разъяснивший Python

Оптимизируем использование памяти в приложениях Python В этой статье будет исследовано, как находить в ваших приложениях на Python такие участки, где возникает перерасход памяти, и проанализировать, по каким причинам это происходит. Также вы научитесь снижать использование памяти и сокращать отпечаток программы в памяти, пользуясь простыми приёмами и эффективными структурами данных. Читать... Разъяснивший Python

7 продвинутых приемов pandas для науки о данных Статья делится 7 продвинутыми приёмами работы с pandas для оптимизации задач анализа данных. Рассматриваются, например, итерации по группам с df.groupby().iter() и другие способы упростить повторяющиеся операции. Читать... Разъяснивший Python

Реальный Python: грустные факты, которые вас разочаруют Начинаем гуглить информацию о Python. Все статьи как под копирку: тут хорошо платят, легко учиться, гостеприимное коммьюнити, просто рай на земле. Но автор статьи считает, что это ловушка. Читать... Разъяснивший Python