KeyboardInterrupt отличается от других типов исключений в Python тем, что возникает, когда пользователь прерывает выполнение программы. 3 Это происходит, когда во время работы программы пользователь нажимает клавишу прерывания (обычно Ctrl+C или Delete). 24
В то время как другие типы исключений, например, TypeError, возникают, когда функция или операция применяется к объекту неправильного типа. 24