Гарантирован ли порядок в dict?
👾 — Нет, порядок не гарантируется спецификацией
👍 — С Python 3.7+ порядок вставки гарантирован спецификацией (во всех реализациях)
🥰 — Порядок всегда отсортирован по ключу
⚡ — Порядок зависит от рандомизации хэша и меняется на каждом запуске
🔹 Курс «Программирование на языке Python»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
Библиотека задач по Python
👾 — Нет, порядок не гарантируется спецификацией
👍 — С Python 3.7+ порядок вставки гарантирован спецификацией (во всех реализациях)
🥰 — Порядок всегда отсортирован по ключу
⚡ — Порядок зависит от рандомизации хэша и меняется на каждом запуске
🔹 Курс «Программирование на языке Python»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
Библиотека задач по Python
👍31🥰2
Какой язык шаблонов используется по умолчанию в Django?
👾 — Django Template Language
👍 — HTML
🥰 — Jinja
⚡️ — XML
🤌 Бонусы для подписчиков:
— Скидка 40% на все курсы Академии
— Розыгрыш Apple MacBook
— Бесплатный тест на знание математики
Библиотека задач по Python
👾 — Django Template Language
👍 — HTML
🥰 — Jinja
⚡️ — XML
🤌 Бонусы для подписчиков:
— Скидка 40% на все курсы Академии
— Розыгрыш Apple MacBook
— Бесплатный тест на знание математики
Библиотека задач по Python
👾21🥰1
🤖 Раньше в AI мог попасть любой, кто осилил пару туториалов.
Теперь нужны те, кто может объяснить:
→ почему эта архитектура сработает, а та — нет;
→ что происходит внутри модели, когда она не сходится;
→ как найти решение, а не перебирать гиперпараметры наугад.
Все эти навыки требуют понимания того, как и почему работают модели. А это чистая математика.
🔥 Proglib Academy запускает курс «Математика для разработки AI-моделей». Ведут эксперты из SberAI, ВШЭ, Т-Банк, Wildberries.
📝 Что внутри?
→ 2 месяца живых занятий с возможностью задавать вопросы напрямую.
→ Практика на Python. Не теория в вакууме, а применение.
→ 3 домашних задания + финальный проект с детальным разбором.
⏰ Старт 4 декабря
⌛ Только до конца ноября:
→ Скидка 40%;
→ Курс «Школьная математика» в подарок;
→ Тест на определение уровня математики.
🎄 Сделай себе подарок на Новый год
Теперь нужны те, кто может объяснить:
→ почему эта архитектура сработает, а та — нет;
→ что происходит внутри модели, когда она не сходится;
→ как найти решение, а не перебирать гиперпараметры наугад.
Все эти навыки требуют понимания того, как и почему работают модели. А это чистая математика.
🔥 Proglib Academy запускает курс «Математика для разработки AI-моделей». Ведут эксперты из SberAI, ВШЭ, Т-Банк, Wildberries.
📝 Что внутри?
→ 2 месяца живых занятий с возможностью задавать вопросы напрямую.
→ Практика на Python. Не теория в вакууме, а применение.
→ 3 домашних задания + финальный проект с детальным разбором.
⏰ Старт 4 декабря
⌛ Только до конца ноября:
→ Скидка 40%;
→ Курс «Школьная математика» в подарок;
→ Тест на определение уровня математики.
🎄 Сделай себе подарок на Новый год
Что такое промежуточное ПО в Django?
👾 — Компонент фреймворка для обработки запросов и ответов
👍 — Соединитель базы данных
🥰 — Механизм рендеринга шаблонов
⚡️ — Библиотека стилей внешнего интерфейса
🤌 Бонусы для подписчиков:
— Скидка 40% на все курсы Академии
— Розыгрыш Apple MacBook
— Бесплатный тест на знание математики
Библиотека задач по Python
👾 — Компонент фреймворка для обработки запросов и ответов
👍 — Соединитель базы данных
🥰 — Механизм рендеринга шаблонов
⚡️ — Библиотека стилей внешнего интерфейса
🤌 Бонусы для подписчиков:
— Скидка 40% на все курсы Академии
— Розыгрыш Apple MacBook
— Бесплатный тест на знание математики
Библиотека задач по Python
👾12❤1
Протекает ли переменная цикла из list comprehension во внешнюю область в Python 3?
👾 — Да, как в обычном for
👍 — Нет, у comprehension своя область; переменная не видна снаружи
🥰 — Только у generator expression не протекает
⚡ — Протекает в dict/set comprehensions, но не в list
🔹 Курс «Программирование на языке Python»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
Библиотека задач по Python
👾 — Да, как в обычном for
👍 — Нет, у comprehension своя область; переменная не видна снаружи
🥰 — Только у generator expression не протекает
⚡ — Протекает в dict/set comprehensions, но не в list
🔹 Курс «Программирование на языке Python»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
Библиотека задач по Python
👍15
Что произойдёт, если переопределить __eq__, но не __hash__?
👾 — Ничего: хеш останется как был
👍 — Экземпляры станут нехешируемыми (__hash__ = None) и их нельзя класть в set/ключи dict
🥰 — Все объекты будут хешироваться по id(obj)
⚡ —Коллекции сами вычислят стабильный хеш по полям
🔹 Курс «Программирование на языке Python»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
Библиотека задач по Python
👾 — Ничего: хеш останется как был
👍 — Экземпляры станут нехешируемыми (__hash__ = None) и их нельзя класть в set/ключи dict
🥰 — Все объекты будут хешироваться по id(obj)
⚡ —Коллекции сами вычислят стабильный хеш по полям
🔹 Курс «Программирование на языке Python»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
Библиотека задач по Python
👍7
🔬 Вы когда-нибудь смотрели на код и думали: «Работает, но почему?»
А теперь представьте, что вы:
→ понимаете, почему модель учится слишком медленно или слишком быстро;
→ видите, какие данные реально влияют на предсказание, а какие — шум;
→ знаете, что происходит внутри нейронки.
4 декабря стартует курс «Математика для разработки AI-моделей».
Линал, оптимизация, матан, статистика — всё, что происходит внутри модели между input и output. Практика на Python. Живые разборы с экспертами из SberAI, ВШЭ, Wildberries&Russ.
3 задания + финальный проект. Без теории ради теории — только то, что реально используется в моделях.
🎁 Бонус: курс по школьной математике + тест уровня математики
👉 Записаться
А теперь представьте, что вы:
→ понимаете, почему модель учится слишком медленно или слишком быстро;
→ видите, какие данные реально влияют на предсказание, а какие — шум;
→ знаете, что происходит внутри нейронки.
4 декабря стартует курс «Математика для разработки AI-моделей».
Линал, оптимизация, матан, статистика — всё, что происходит внутри модели между input и output. Практика на Python. Живые разборы с экспертами из SberAI, ВШЭ, Wildberries&Russ.
3 задания + финальный проект. Без теории ради теории — только то, что реально используется в моделях.
🎁 Бонус: курс по школьной математике + тест уровня математики
👉 Записаться
🤔1
Что представляют собой генераторы в Python, как функционирует метод send() в этих генераторах и каким образом его можно применять для управления их поведением?
Генераторы в Python представляют собой функции, которые применяют оператор yield для возврата значений и временной приостановки выполнения. С помощью метода send() можно отправлять данные обратно в генератор, которые затем могут быть использованы при следующем возобновлении его работы. Это делает генераторы двусторонними, позволяя не только получать значения, но и передавать данные внутрь.
Библиотека задач по Python
Библиотека задач по Python
👍8❤2
В Django-приложении при росте нагрузки база данных начинает работать медленно из-за большого числа однотипных SQL-запросов. Какой подход наиболее правильный для оптимизации?
👾 — Использовать select_related / prefetch_related для снижения количества запросов
👍 — Переписать все запросы ORM на raw() SQL
🥰 — Увеличить таймаут подключения к базе
⚡️ — Добавить больше воркеров Gunicorn/Uvicorn, чтобы база обрабатывала запросы быстрее
Библиотека задач по Python
👾 — Использовать select_related / prefetch_related для снижения количества запросов
👍 — Переписать все запросы ORM на raw() SQL
🥰 — Увеличить таймаут подключения к базе
Библиотека задач по Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👾13👍3⚡1
🐍 Учим Python для AI: Математический интенсив
Мы перезапустили легендарный курс по математике с новыми преподавателями и живыми вебинарами.
Что вас ждет:
🔹 Практика в NumPy: создаем массивы, считаем определители и ранги матриц.
🔹 ML с нуля: реализуем линейную регрессию и метод наименьших квадратов.
🔹 Сложные задачи: строим рекомендательную систему через SVD-разложение.
Первая лекция уже прошла, отзывы — огонь! 🔥
Вы еще успеваете влиться в процесс, получить доступ к записям и попасть на следующие лайвы.
Дедлайн регистрации: 9 декабря.
Записаться на курс:
https://clc.to/LojFzw
Мы перезапустили легендарный курс по математике с новыми преподавателями и живыми вебинарами.
Что вас ждет:
🔹 Практика в NumPy: создаем массивы, считаем определители и ранги матриц.
🔹 ML с нуля: реализуем линейную регрессию и метод наименьших квадратов.
🔹 Сложные задачи: строим рекомендательную систему через SVD-разложение.
Первая лекция уже прошла, отзывы — огонь! 🔥
Вы еще успеваете влиться в процесс, получить доступ к записям и попасть на следующие лайвы.
Дедлайн регистрации: 9 декабря.
Записаться на курс:
https://clc.to/LojFzw
Чем @staticmethod отличается от @classmethod?
👾 —staticmethod получает cls, а classmethod — нет
👍 — classmethod получает класс первым аргументом (cls), staticmethod ничего не получает автоматически
🥰 — Оба автоматически получают self
⚡️ — Они идентичны, различается только синтаксис
🔹 Курс «Программирование на языке Python»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
Библиотека задач по Python
👾 —staticmethod получает cls, а classmethod — нет
👍 — classmethod получает класс первым аргументом (cls), staticmethod ничего не получает автоматически
🥰 — Оба автоматически получают self
🔹 Курс «Программирование на языке Python»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
Библиотека задач по Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🥱1