Вопрос №75530 от пользователя Ольга в уроке «Условия внутри тела цикла», курс «Основы Python»

Ольга

Поясните, пожалуйста: у меня (и видела еще подобные сообщения) в других компиляторах сработал код с ошибкой (не были выставлены скобки при вызове функции - https://ru.hexlet.io/code_reviews/725417 1 версия). В каких-то компиляторах есть что-то вроде встроенного линтера, автоматом такие ошибки исправляются или почему так происходит? Я проверяю код тут https://www.programiz.com/python-programming/online-compiler/

2 0

Ivan Mamtsev

Добрый день, иногда в редакторах бывает подключена автокоррекция. Это зависит от настроек редактора.

в других компиляторах сработал код с ошибкой

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

0

Ольга

Спасибо!

0

Используйте Хекслет по-максимуму!

  • Задавайте вопросы по уроку
  • Проверяйте знания в квизах
  • Проходите практику прямо в браузере
  • Отслеживайте свой прогресс

Зарегистрируйтесь или войдите в свой аккаунт

Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и соглашаетесь с «Условиями использования»

Рекомендуемые программы

С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.

Иконка программы Фронтенд-разработчик
Профессия
Разработка фронтенд-компонентов для веб-приложений
6 октября 10 месяцев
Иконка программы Python-разработчик
Профессия
Разработка веб-приложений на Django
6 октября 10 месяцев
Иконка программы Java-разработчик
Профессия
Разработка приложений на языке Java
6 октября 10 месяцев
Иконка программы PHP-разработчик
Профессия
Разработка веб-приложений на Laravel
6 октября 10 месяцев
Иконка программы Node.js-разработчик
Профессия
Разработка бэкенд-компонентов для веб-приложений
6 октября 10 месяцев
Иконка программы Верстальщик
Профессия
Верстка с использованием последних стандартов CSS
в любое время 5 месяцев
Иконка программы Fullstack-разработчик
Профессия
Разработка фронтенд- и бэкенд-компонентов для веб-приложений
6 октября 16 месяцев
Иконка программы Разработчик на Ruby on Rails
Профессия
Создание веб-приложений со скоростью света
6 октября 5 месяцев
Иконка программы Инженер по тестированию
Профессия
Новый
Ручное тестирование веб-приложений
дата определяется 4 месяца