Простой Python | Программирование
127K subscribers
2.75K photos
79 videos
1.64K links
Заявки принимаются автоматически.
Лучший образовательный канал по Python.

По всем вопросам: @kesh_keshh (реклама)

Ссылка на канал: https://t.me/+T1i5nO0m_h01ZDky
.
РКН: https://vk.cc/cJ5box
Помощь:https://telega.in/c/+T1i5nO0m_h01ZDky
Download Telegram
Как создавался Python?

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

👉Читать статью

#статьи

Бесплатный ChatGPT
1🔥15👍10😁10🤣6
Объяснение:

__slots__ ограничивает набор атрибутов экземпляра. Попытка присвоить атрибут, не указанный в __slots__, вызывает AttributeError. Это экономит память и ускоряет доступ к атрибутам, но запрещает динамическое добавление новых полей. Если нужно разрешить, можно добавить '__dict__' в __slots__, но это снижает эффективность.

#практика

Бесплатный ChatGPT
🔥18👍16🤣14😁10
Что выведет этот код?
Anonymous Quiz
25%
3
63%
AttributeError
5%
1
6%
None
👍20🤣15🔥12😁7
Яндекс запускает юбилейный сезон Тренировок по алгоритмам 🎉

Интенсив продлится две недели и охватит три крупные темы с видеоуроками, практическими задачами и их разборами. В этот раз разбираем темы, которые часто спрашивают на алгоритмических собеседованиях разработчиков:

🔹 Стеки: вызов функций, рекурсия, арифметические выражения, скобочные последовательности, поиск ближайших меньших элементов.
🔹 Очереди, деки, кучи: научимся реализовывать структуру данных для очереди разными способами
🔹 Сортировки: разберемся, как устроены сортировки внутри, как их реализовать, что такое «устойчивость» и в каких случаях какую сортировку нужно выбирать

Выбери свой вариант участия:

🔸 Тренировка — решай задачи в своём темпе и получи сертификат о прохождении курса.
🔸 Соревнование — проверь себя на задачах, приближенных к интервью, соревнуйся с другими участниками и получи шанс попасть на офлайн-интенсив в Москве.

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

Старт сезона — 4 сентября. Участие бесплатное, но необходимо подать заявку.
🔥17👍15😁12🤣12
Презентации в Python: Добавляем графики

Продолжаем делиться циклов видеогайдов по созданию презентаций PowerPoint с помощью Python. В этот раз автор демонстрирует добавление графиков.

👀Смотреть видео

#видео

Бесплатный ChatGPT
👍18🔥13😁10🤣7
Что реально выучит твою LLM?

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

👉Читать статью

#статьи

Бесплатный ChatGPT
😁24👍23🔥16🤣6
Чем плох новый сборщик мусора?

В недавней версии Python 3.14 разработчики заменили классический сборщик мусора на инкрементальный. Но уже в 3.14.5 это решение полностью откатили. По какой причине? Узнаешь из сегодняшнего подробного анализа, с бенчмарками.

👉Читать статью

#статьи

Бесплатный ChatGPT
👍19🔥19😁14🤣10
Объяснение:

lru_cache требует, чтобы все аргументы были хэшируемыми. Список — изменяемый и не хэшируемый, поэтому при первом вызове функция выполняется, но при втором попытке кеширования возникнет TypeError: unhashable type: 'list'. Если использовать кортеж (1,2,3), кеш будет работать.

#практика

Бесплатный ChatGPT
👍17🔥16🤣13😁11
Что выведет этот код?
Anonymous Quiz
42%
6 и 6
49%
6 и ошибка TypeError
9%
6 и 0
👍28🤣20😁18🔥15
Полный гайд по созданию анимации

Ранее мы уже делились циклом видеотуториалов по созданию анимации. Если ты ранее пропустил, в заключительной части автор собрал полный гайд по 2D-анимации Manim.

👀Смотреть видео

#видео

Бесплатный ChatGPT
🔥38👍23😁20🤣20
Большой анализ IT-рынка в 2026 году

Делимся полноценным анализом всего IT-рынка России. Более 100 тысяч вакансий со всевозможных площадок, с графиками и цифрами. Указано абсолютно все: зарплаты, актуальная ситуация по компаниям, прогнозы, тренды и многое другое.

👉Читать статью

#статьи

Бесплатный ChatGPT
🤣35👍31🔥31😁30
Объяснение:

dataclass поддерживает наследование. Поля родительского класса включаются в дочерний класс в порядке объявления (сначала поля из родителя, затем из дочернего). При создании экземпляра B получаем x=1 и y=2. Важно: если в родителе поле с умолчанием, а в дочернем поле без умолчания, будет ошибка порядка (но здесь все с умолчаниями).

#практика

Бесплатный ChatGPT
😁28👍26🔥25🤣25
Что выведет этот код?
Anonymous Quiz
61%
1 2
7%
0 0
24%
TypeError
8%
2 1
🔥49😁41🤣36👍33
Презентации в Python: Полный гайд

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

👀Смотреть видео

#видео

Бесплатный ChatGPT
🤣46👍40🔥38😁29
Пишем игру для терминала

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

👉Читать статью

#статьи

Бесплатный ChatGPT
👍44🤣42🔥30😁24