3.1 Функции. Функции 2. Программирование на Python. Курс Stepik

RUTUBE · 01.12.2025 06:14

Ключевые темы и таймкоды

Создание функции

0:00
  • Функция принимает на вход список целых чисел и удаляет из него все нечетные значения, а также делит нацело на два.
  • Функция не должна ничего возвращать, требуется только изменение переданного списка.

Реализация функции

0:21
  • Создается переменная-счетчик "ай" и цикл "вайл", который выполняется до тех пор, пока переменная "ай" не равна длине списка "эль".
  • В цикле проверяется, является ли элемент списка четным или нечетным, и если элемент четный, то его значение изменяется на целочисленно разделенное на два.
  • Если элемент нечетный, то он удаляется из списка, а переменная "ай" не увеличивается на единицу.
  • После обработки всех элементов списка, функция завершается.