Задать вопрос
Shull
@Shull
хочу быть хорошим IT-шником

В чём разница между exit() и quit()?

print("стоп!")
quit()
print("окончательный стоп!")

print("стоп!")
exit()
print("окончательный стоп!")

Оба варианта прекращают работу программы. Так в чём же подвох, в чём разница?
  • Вопрос задан
  • 1321 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
  • Нетология
    Инженер по тестированию
    8 месяцев
    Далее
  • Stepik
    "Поколение Python": курс для начинающих
    1 неделя
    Далее
Решения вопроса 2
hottabxp
@hottabxp Куратор тега Python
Сначала мы жили бедно, а потом нас обокрали..
Функции exit() и quit() нужно использовать в интерактивном режиме. Для завершения процесса нужно использовать sys.exit().

Наиболее развернутый ответ на SO -> Завершение программы в Python
Ответ написан
Комментировать
yupiter7575
@yupiter7575
Python программист
Делают одно и тоже... но лучше не ставить их в коде. Для этого есть sys.exit()
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
nazares
@nazares
Software Engineer
Нет разницы, это синонимы https://pythonguides.com/python-exit-command/
Ответ написан
Комментировать
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы