Check

Что выведет код с изменяемым аргументом?

Python Middle Ozon 01.01.2025
Что выведет программа и почему? ```python def f(a=[]): a.append(1) return a print(f()) print(f()) ```
Ответы
Объяснение
``` Вывод: [1] [1, 1] Причина: список создаётся один раз при определении функции, поэтому сохраняет состояние между вызовами. ```