Добрый день, не могу понять почему не пропускает мое решение. Вродебы работает все коректно и в PyCharm проверялб но сайт просто не пропускает def getagedifferent(first:int ,second:int)->str: differnce = f'{abs(first - second)}' result = f"The age difference is {differnce}" return result

raises возвращает экземпляр EcxeptionInfo, который является оболочкой над возникшим исключением, у данного экземпляра три атрибута: type, который содержит тип ошибки(Можем ее отловить через к примеру isinstance), value - значение и traceback - который возвращает трассировку стэка. https://docs.pytest.org/en/7.1.x/r...

Добрый день! Почему возникает ошибка? ``` type Friends = [number, number]; const friends: Friends[] = [ [1, 2], [1, 3] ] const newFriends = friends.flat() ``` Property 'flat' does not exist on type 'Friends[]'. Do you need to change your target library? Try changing the 'lib' compiler option to 'es2019' or later.

но ведь js компилируемый, его компилирует jit компилятор в браузере...

Добрый день. Все сделал как написано, но после установки с GitHub пишет: bash: /root/.local/bin/say-hello: No such file or directory Что не так?

Здравствуйте. ревью кода (https://ru.hexlet.io/code_reviews/1427751) в Веб-доступе код работает без ошибок, но не проходит все тесты что не так в коде? прошу помочь

Ввёл код, пишет неправильно, перепроверил в Vs там всё исправно работает и не выдаёт ошибок. Не понимаю почему.

Добрый день! Насколько я поняла, объединение типов происходит по ИЛИ. Но если задать два типа, описывающих объекты, и использовать их объединение для описания параметра функции, то при обращении к полям будет ошибка type Type1 = { field1: string, field2: string } type Type2 = { field3: number } const func = ...

Добрый день! В теории есть абзац При этом все равно рекомендуется использовать Enum в прикладном коде, потому что это дает дополнительные гарантии надежности. А в коде библиотек использовать Union Types, потому что это более гибко и дает дополнительные возможности. Какие дополнительные гарантии надежности дает enum ...

Создавал вью удаления с помощью generic DeleteView, с пользователями/задачами все было прекрасно, с метками выскакивает ошибка после удаления: ValueError: The view task_manager.labels.views.view didn't return an HttpResponse object. It returned None instead. Кто знает почему так может происходить, ведь все остальны...

Привет, вопрос по теории Максимальное значение степени узла — степень дерева. Если степень дерева равна двум, значит, у каждого узла может быть не более двух потомков У каждого дочернего узла (от узла, у которого посчитали максимальное значение степени узла) или у всех узлов в дереве может быть не более двух потомков?

Отмечу, что связь между += и сеттером мне была неочевидна. Вопрос: как связан оператор += и сеттер в котором как аргумент уже появляется новое значение, которое по неизвестной причине в нем оказалась и уже вычислено в момент вызова сеттера , - для меня остался неотвеченным. Первая мысль, которая возникла, - это п...

Здравствуйте, а здесь в тренажере есть сочетание клавиш для выхода из парных скобок и кавычек? Мизинец очень устает на правой руке :)

Наконец-то я понял mvc. Правильно ли я понимаю, что в каком-нибудь идеальном случае в вакууме, у нас может быть 3 отдельных mvc структуры (например, сайт, тгбот и мобильное приложение), и все они будут использовать общую model, но собственные controller и view?

// removed Подскажите, пожалуйста,что тут не правильно

Реально ли такое решение? https://ru.hexlet.io/code_reviews/1426832. Пока не решила и не посмотрела ответ учителя, не заметила, что была подсказка вообще про uniq :/ поэтому пыталась решить своими силами, но линтер ругается и пишет eror

https://ru.hexlet.io/code_reviews/1426723 подскажите что не так

Доброго времени суток. Много где читаю, что данные переменным не стоит давать. Но как тогда это сделать? Если я правильно все понял.. Текст должен быть конкретным или все равно какой в нашем задании !? вот ссылка https://ru.hexlet.io/codereviews/1426552 . https://ru.hexlet.io/codereviews/1426552 . Считаю второй наиб...

Добрый день. Вопрос по поводу автотестов. У меня падали тесты на странице логина из-за отсутсвия флеш сообщения. Теперь я добавил вывод флеш сообщения на странице логина и у меня автотесты вообще перестали запускаться. Пишут вот такую ошибку - Error: The tests have failed. Examine what they have to say. Inhale deep...

Привет! А где найти не продвинутый уровень курса про бутстрап? Возникли сложности в проекте и хочу наверстать упущенные знания.

Добрый день! Когда мы задаем тип с указанием конкретных значений, это очень похоже на enum. Можно ли заменить на enum или есть разница? type SomeType = 'x' | 'o' enum SomeEnum { 'x', 'o' }

Здравствуйте! Почему не принимает код? https://ru.hexlet.io/code_reviews/1426265 Вроде все по условию задачи)

по теории вопрос. не нужно ли указать i в аргументах функции, которую вызываем при клике? $('button').click(() => { // Установка атрибута href на элемент с идентификатором w3c // attr может принимать вторым параметром функцию // В нее передается оригинальное значение атрибута $('#w3c').attr('href', (i, orig...

интересно, почему, если, оказывается, существуют "обычные" функции и стрелочные, начали мы с необычных, со стрелочных) (и практически пол курса только их и "знали") ?))

Через костыли можно реализовать эту функцию без остатка деления Вот код // removed

print('Hello,World!') В чем ошибка?

гениально продублированная теория с видео

В прошлом уроке, в обсуждении, студентка задала вопрос, почему в курсе обработчики разделяются на get и post, вместо, того, что бы использовать 1 обработчик с условием if request.method == 'POST': внутри. На что, кто-то из поддержки ей отвечает: Потому что это два совершенно разных действия. Это исходит из того, как...

Проанализируйте дерево, построенное на основе кортежей: tree = ((1, 4), 2, (3, 8)) Выберите верные утверждения об этом дереве: (нужно выбрать все корректные ответы) Глубина внутреннего узла 2 равна двум Узлы 1 и 4 можно назвать братскими Корневым узлом считается кортеж ((1, 4), 2, (3, 8)) Глубина узла 3 равна двум У...

Здравствуйте. 1. Только открыл для прохождения курс "ВВедение в Git" как сразу столкнулся с невозможностью создания на GitHub приватного репозитория из-за санкций :( Понятное дело, можно регистрировать аккаунт на GitHub под v_n, но все равно странно что на составители курса этого не учли.. Кто-то с таким сталкивался...

Возник такой вопрос: настолько ли необходимо проверять в данном задании наличие ключа в словаре, если на выходе словарь вида {'cat': 2, 'dog': 1, 'cat': 2} будет преобразован в {'cat': 2, 'dog': 1}?

После добавления товара в корзину получаю сообщение, что товар добавлен. Отправляю запрос для проверки, получаю ответ, что корзина пуста. Вставляю запрос на добавление товара в решение - испытание пройдено. Что-то тут не так.

не работает упражнение!! сделал задание как требует того упражнение! но выдает ошибку в написанной заранее строке, что делать ?! потом скопировал решение и вставил, все равно выдает ошибку. Причем в вашем же коде. Пытался и обновлять, и сбрасывать. Все равно не дает пройти. Хотя даже решение скопировано. Дает ошибку...

print('- Did Joffery agree?\n- He did.He also said "I love using \n".' Что не так ? уже всю голову сломала помогииииииите

Ощущение, что в этом уроке куча недосказанного и\или подводных камней, собственно как и по решению задачи потом. Почему в console.log(0 || 1) - 0 это false? Если name примет одно из falsy-значений, константе value будет присвоена пустая строка. В этом случае в последующем коде мы сможем работать с value как со стро...

Коллеги, у учителя в ответе word[i:i+n][::-1] Что-то я туплю. А что это за синтаксис? """word[Индекс строки][Индекс подстроки]"""? Внутри срезы? Причем тут это?

Добрый день! А как вернуться в строку после появления в командной строке текста "exit"?

Вроде и классное задание, ушло кучу времени, но решение учителя разочаровало. В задании говорится: makeRectangle(point, width, height) (конструктор) – создает прямоугольник. Принимает параметры: левую-верхнюю точку, ширину и высоту. Ширина и высота – положительные числа. А в решении учителя не создается прямоугольни...

Всех приветствую! Значит, я решил задачу, и она выполняет свой функционал, но вот одно но: компилятор на сайте показывает правильный результат, но все равно не хочет принимать решение. Почему? https://ru.hexlet.io/code_reviews/1424918

Добрый день! Подскажите, пожалуйста, наименование интерфейсов, например IUser, ICalculate. Это общепринятый принцип наименования, который начинается с "I"? Или в этом есть другой смысл?

Здравствуйте, насколько будет правильно и корректно захаркодить счёт карточек? Учитель решил список карточек с помощью упорядеченного списка, то есть счёт происходит автоматически в зависимости от количества карточек?

2 ** 3 * 2 вычислится в 16. почему?

все сделал по примеру, самому сложно было разобраться до конца, сложность в составных выражениях, приоритет операторов and и or понятен, но их сочетание и принцип использования выводит мозг из строя))) возможно слишком мудрю и создаю проблему на пустом месте.. вот например код: return isinstance(text, str) and 'yes'...

А почему вывод как при сравнении json файлов? Для сравнения использовать те же самые файлы json, только заменить расширение на yaml? В чем суть задания, если программа также сравнивает файлы yaml как и json

Здравствуйте! Чтобы сверстать клавиши вверх и вниз пришлось к оберточному div'у добавить класс key, в общем-то ради span 2 и затем p-0, чтобы убрать паддинги, кототые этот key добавляет. w-100 у меня не сработал ни на контейнере div, ни на кнопках, т.к. элемент растягивается на ширину одной колонки, а не двух. В реш...

У специалистов работа часто проходит в закрытых репозиториях и поэтому активность в профиле не отображается

Здравствуйте! Абсолютно не понимаю, что именно нужно сделать чтобы выполнить первый тест Перепробовал множество вариантов решения, сто раз перечитал теорию, пытался найти хоть что-то в коде (в "output""expect") перечитал весь код, гуглил всякое разное что могло бы помочь... пока безрезультатно Можно конечно подсмотр...

Добрый день! В тесте есть вопрос Можно ли использовать вложенную деструктуризацию в аргументах функции?. Не очень поняла, как это будет выглядеть

Я правильно поняла, что между этими тремя вариантами типизации параметра нет разницы? const foo = (x: void) => { } const foo = (x: undefined) => { } const foo = () => { }