Ошибки при работе с циклами for
часть 2
3. Использование range с
#отрицательным шагом
Ошибка: неверно заданные границы
при итерации "назад"
for i in range(0, 10, -1):
print(i)
Решение: задайте границы наоборот
for i in range(9, -1, -1):
print("Правильный шаг:", i)
4. Изменение длины списка
#внутри цикла
Ошибка: добавление
или удаление элементов
изменяет длину списка,
что приводит к пропускам
numbers = [1, 2, 3, 4, 5]
for i in range(len(numbers)):
Изменение списка внутри цикла
numbers.append(i)
print("Изменение списка:", numbers[i])
Решение: не изменяйте коллекцию, по
которой итерируетесь,
или итерируйтесь по копии
5. Использование несуществующего индекса
Ошибка: попытка доступа к индексу,
который выходит за пределы списка
On this page of the site you can watch the video online Ошибки при работе с циклами with a duration of hours minute second in good quality, which was uploaded by the user Школа цифровых компетенций Кибер Гуру 25 August 2024, share the link with friends and acquaintances, this video has already been watched 456 times on youtube and it was liked by 6 viewers. Enjoy your viewing!