Рубрика: Отступ не кратен четырем

Отступ не кратен четырем

Во-первых, его очень много. Почти за каждым уроком следует упражнение по пройденной теме, а после прохождения курса есть набор тестов для закрепления материала. Во-вторых, вся практика выполняется в браузере в нашем редакторе прямо на сайте. В-третьих, после выполнения задания вы всегда можете сравнить свой код с решением преподавателя и найти возможности для улучшения как кода, так и стиля кодирования. Экран практики разделен на четыре части: Слева находится список файлов и каталогов упражнения. Все файлы в этом списке доступны для изучения и редактирования. <Вверху находится список вкладок с открытыми файлами. Содержимое текущей вкладки загружается в monaco-редактор, который используется в редакторе VS Code. Внизу расположены четыре вкладки: первая показывает вывод ошибок связывания, вторая - описание задания, а оставшиеся две - терминалы, через которые можно взаимодействовать с запущенной средой внутри установленного bash.

Внизу, в правой части вкладок, показан вывод ошибок связывания.

Правая часть - это та часть, которая не имеет прямого отношения к редактору, например, просмотр или обсуждение теории данного урока. Процесс После начала практики вам необходимо изучить поставленную задачу. Лучший способ сделать это - нажать кнопку "Задание" в правой части экрана.

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

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

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

Стандарты кодирования Python изложены в PEP Если все прошло хорошо, отправьте свое решение на проверку кода. Так вы сможете со временем сохранить свой код упражнения и сравнить его с решением преподавателя в удобном виде. Что делать, если вы не понимаете, что делать Прежде всего, не отчаивайтесь! Для начала попробуйте прочитать обсуждение этого урока с другими участниками. Нажмите кнопку обсуждения в правой части экрана.

В наших уроках много справочного материала, а обсуждения - это мощный ресурс для понимания происходящего. Если это не помогло, найдите время, чтобы задать вопрос. Наши наставники дадут ответы и направят вас в нужном направлении. По крайней мере, вы всегда можете посмотреть решение учителя, нажав на "Решение" в меню справа.

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

Больше - плохо; это, скорее всего, означает, что вы не понимаете тему. Курсы по профессиям зависят друг от друга; непонимание на ранних этапах обернется полным непониманием на более поздних. Кроме того, за сдачу упражнений с подсмотренными решениями баллы не начисляются. Читайте также: Land Cruiser замена задних тормозных колодок В любом случае, потратьте немного времени и проанализируйте решение преподавателя и сравните его со своим собственным.

Вы почти наверняка найдете в своем коде места, которые можно сразу же улучшить. Время от времени вам будет казаться, что все должно работать, но наша программа проверки не принимает ваше решение. Хотя такое может случиться, это крайне маловероятно. Специально для таких случаев мы подготовили две статьи "Не могу сделать практику" и "Решение учителя не работает! Иногда, пока вы экспериментируете, упражнение ломается, например, вы можете случайно стереть или изменить существующий код и забыть об этом.

Чтобы сбросить упражнение, нажмите на кнопку "Сбросить прогресс" в правой части экрана. Сложности Онлайн-практика - это технически сложное решение, за которое приходится платить. Мы делаем все возможное, чтобы оно работало надежно, но иногда могут возникать проблемы. Здесь я опишу, как их решить. В любом случае, убедитесь, что у вас отключены различные блокировщики. На Hexlet нет рекламы, но есть много js-кода, который заставляет работать практику, и блокировщики могут и иногда нарушают ее.

Если редактор не реагирует, или долго нет соединения, нажмите F5, чтобы перезагрузить страницу - обычно после этого упражнение восстанавливается. В серьезных ситуациях предыдущий вариант не поможет. Сброс прогресса должен помочь.

Если это не помогает, подождите хотя бы 10 минут и посмотрите, обновляются ли серверы в это время. Наконец, обратитесь в службу поддержки. Для этого нажмите кнопку "Поддержка" в правом нижнем углу. Почему в этом случае нет предупреждений? Разбираемый вывод: Переход к месту ошибки в вашем редакторе. Маленький: всего один файл Python, требует только stdlib.

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

Некоторые правила нельзя выразить простым алгоритмом, а другие правила - это всего лишь рекомендации, которые можно обойти, когда это необходимо. Всегда помните это утверждение из PEP 8: Помимо всего прочего, эти возможности в настоящее время не входят в сферу применения библиотеки pep8: соглашения об именовании: такая возможность поддерживается с помощью плагинов. Установите flake8 и расширение pep8-naming, чтобы использовать эту возможность.


Навигация

About Author


Dakree

Comments

  1. Я извиняюсь, но, по-моему, Вы не правы. Могу отстоять свою позицию. Пишите мне в PM.

  2. Вы просто гений, подняли мне настроение своим рассказом, буду брать пример с главного персонажа.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *