Простой 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
Что реально выучит твою 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
48%
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
Объяснение:

__new__ управляет созданием экземпляра. При первом вызове создаётся объект, при втором возвращается тот же объект. Однако __init__ вызывается каждый раз, когда создаётся «новый» объект (после __new__). В нашем случае __new__ возвращает существующий экземпляр, но Python всё равно вызывает __init__ для этого объекта при каждом вызове конструктора, если __new__ вернул экземпляр того же класса. Поэтому "init called" будет напечатано дважды. s1 is s2 — True. Часто Singleton реализуют так, чтобы __init__ выполнялся только один раз (через флаг).

#практика

Бесплатный ChatGPT
🤣48🔥30👍24😁21
Сверяем документацию с реальным репозиторием

Часто твой README-файл перестает соответствовать проекту: новый функционал появился, либо переименовал файл. При этом инструкция осталась прежней. В этой статье речь пойдет о полезном инструменте, который статически сверяет проверяемые утверждения из README с реальным состоянием репозитория.

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

#статьи

Бесплатный ChatGPT
👍41🔥39😁38🤣32
Создаем приложение для сокращения ссылок

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

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

#видео

Бесплатный ChatGPT
🤣37🔥32😁32👍24
Вышел Mojo 1.0. Что это такое?

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

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

#статьи

Бесплатный ChatGPT
🤣34👍32🔥25😁24