Команды выхода Python - почему так много и когда их следует использовать?

Кажется, что Python поддерживает много разных команд, чтобы остановить выполнение скрипта.
Я нашел следующие варианты:quit(), exit(), sys.exit(), os._exit()

Я что-нибудь пропустил? Какая разница между ними? Когда бы вы использовали каждый?

Ответы на вопрос(4)

Ваш ответ на вопрос