Объявление можно сократить и случайно удалить исключение. Инструкцию — сделать вежливее, но оставить без первого шага.
Этот практикум учит редактировать короткие русские тексты, сохраняя факты и помогая читателю разобраться в задаче.
Внутри — 16 подробных разборов: исходные данные, неудачный...
Как попросить недостающий файл, уточнить задачу, перенести встречу или сообщить о задержке на английском?
В этом практикуме — 24 рабочие ситуации: исходные данные, полное письмо, русский перевод и разбор формулировок.
К каждой ситуации есть сравнение неудачной и более ясной фразы, а затем...
Короткие логические задачи для тех, кому интереснее понять ход решения, чем угадать ответ. Расположите предметы, восстановите расписание, сопоставьте признаки и разберите противоречивые сообщения.
Все данные и правила приведены в условиях; достаточно бумаги, карандаша и обычной арифметики.
К...
Почему случайный выбор папки не равен случайному выбору файла? Как меняется шанс после новой информации? И почему ожидаемое число не обязано встретиться в отдельном опыте?
В книге — 20 моделей случайного выбора: от цветных жетонов и подсчёта вариантов до условной вероятности, независимости и...
ППрактическая книга по оконным функциям SQL для аналитиков, которые уже знают SELECT, JOIN и GROUP BY и хотят уверенно применять ROW_NUMBER, RANK, DENSE_RANK, LAG, LEAD, накопительные суммы, скользящие средние, фреймы, когорты и воронки. Внутри 18 самостоятельных задач на маленьких таблицах...
Практический мини-курс по обработке CSV, JSON и JSON Lines в Python без Pandas и внешних библиотек. Внутри 18 коротких задач: чтение таблиц, DictReader, очистка чисел, даты, группировки, сортировка, вложенный JSON, конвертация CSVJSON, дедупликация, объединение таблиц, валидация строк и...
Практическая книга по Pandas для тех, кто хочет быстро начать анализировать данные в Python без потерянных внешних файлов и тяжелой теории. Внутри 16 самостоятельных задач: CSV из текста, фильтры, новые колонки, groupby, сводные таблицы, пропуски, merge, даты, скользящее среднее, дубликаты...
Почему две похожие формулы дают разные ответы? Как отличить количество строк от количества товаров, закрепить коэффициент, посчитать сумму по условиям и проверить найденный код? В книге — 16 практических разборов на небольших вымышленных таблицах и 64 упражнения с объяснёнными ответами. В каждом...
Почему ток в ветви не равен току источника? Может ли на разрыве быть напряжение, если тока нет? И почему после увеличения одного сопротивления ток в соседней ветви иногда растёт? В этом практикуме — 14 последовательных разборов и 36 самостоятельных заданий с подсказками, полными решениями и...
Карточка вылезает за край, картинка не уменьшается, кнопка не прижимается к низу, а правило для телефона будто не работает. В этом практикуме — 16 небольших лабораторных работ по CSS: блочная модель, Flexbox, Grid, переполнение, высота, позиционирование и специфичность. У каждой есть конкретная...
Почему число превратилось в строку, копия изменила оригинал, а ошибка прошла мимо catch? Практикум для тех, кто уже знаком с переменными, условиями, функциями, массивами и объектами JavaScript. В каждом из 12 разборов — конкретная задача, полный пример неожиданного поведения, пошаговое...
Вы умеете писать функции, но не понимаете, когда нужен класс и где провести границу объекта? Этот практикум помогает связать данные, операции и правила небольшой программы. Внутри — 10 самостоятельных лабораторных, 10 упражнений на изменение требований и полные решения. Разбираем владение...
Тест полезен не тем, что стал зелёным, а тем, что замечает нарушение правила. В этом практикуме — 12 самостоятельных лабораторных работ: границы, исключения, параметризация, изменяемые данные, фикстуры, временные файлы, зависимости и переходы состояний. В каждой работе есть точный учебный...
Выучить названия команд Git недостаточно: важно понимать, какие данные изменятся после их выполнения.
В этом практикуме — 12 самостоятельных лабораторных работ на маленьких текстовых проектах. Вы сравните рабочие файлы с индексом, потренируете ветвление и слияние, разберёте конфликт, отмените...
Практикум для тех, кто знает основы Python и хочет увереннее искать, проверять и преобразовывать текст. 24 задачи: коды документов, границы слов, Unicode, пробелы, группы, журналы событий, замены и разбиение строк.
В каждой задаче есть точное условие, запускаемое решение, ожидаемый результат и...
Практикум для тех, кто уже знает списки, словари, циклы и функции Python, но хочет научиться выбирать алгоритм под задачу.
24 самостоятельные работы: повторы и серии, поиск и интервалы, стек и очередь, пути в графах, зависимости, динамическое программирование и перебор.
Для каждой работы...