Shull
@Shull
хочу быть хорошим IT-шником

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

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

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

Оба варианта прекращают работу программы. Так в чём же подвох, в чём разница?
  • Вопрос задан
  • 1026 просмотров
Решения вопроса 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/
Ответ написан
Комментировать
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы