Python

Обработать индекс вне допустимого диапазона Python Error

Обработать индекс вне допустимого диапазона Python Error

Если вы ищете способ справиться с ошибкой индекса вне диапазона Python, то сегодня вы находитесь в нужном месте. Я поделюсь программой Python для обработки ошибки индекса, поэтому следуйте до конца.

Ошибка индекса или ошибка индекса вне диапазона возникает, когда вы пытаетесь получить доступ к индексу в списке или массиву, который не существует, компилятор выдает ошибку, как показано ниже.


IndexError: list index out of range

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

Программа Python для обработки ошибки индекса


nums = [1, 2, 3]

try:
    print(nums[2])
except IndexError:
    print("Index out of range")

Выше приведен код для обработки исключения индекса из диапазона Python. Вы можете протестировать этот код на своем компьютере или использовать этот онлайн компилятор питона он будет печатать индекс вне диапазона.

Чтобы обработать эту ошибку, я использовал операторы try и exclude. В операторе try он попытается выполнить код, если какая-либо ошибка, вызвавшая его, будет обнаружена в операторе exclude.

Я специально использовал, кроме как для перехвата только IndexError, который улавливает ошибку индекса вне диапазона, которую вы можете добавить в свою программу, где вы хотите обрабатывать IndexError.

Вот еще несколько руководств по Python для вас:

Это был простой учебник по обработке ошибки индекса вне диапазона в python. Я надеюсь, что вы нашли этот урок полезным. Поделитесь им с теми, кому это может понадобиться, и присоединяйтесь к нашему телеграмм канал для бесплатных курсов кодирования и будущих обновлений.

Спасибо за прочтение, хорошего дня 🙂


Ссылка на источник

Похожие статьи

Кнопка «Наверх»