Ошибки при работе с циклами

Опубликовано: 25 Август 2024
на канале: Школа цифровых компетенций Кибер Гуру
456
6

Ошибки при работе с циклами 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. Использование несуществующего индекса
Ошибка: попытка доступа к индексу,
который выходит за пределы списка


На этой странице сайта вы можете посмотреть видео онлайн Ошибки при работе с циклами длительностью часов минут секунд в хорошем качестве, которое загрузил пользователь Школа цифровых компетенций Кибер Гуру 25 Август 2024, поделитесь ссылкой с друзьями и знакомыми, на youtube это видео уже посмотрели 456 раз и оно понравилось 6 зрителям. Приятного просмотра!