Почему я не могу изменить значение функции по умолчанию после ее определения?

#python #питон Вопрос: i = 5 def f(arg=i): print(arg) i = 6 f() Я изучаю Python по официальной документации. Там я нахожу приведенный выше фрагмент кода, который я не могу…

Продолжить чтениеПочему я не могу изменить значение функции по умолчанию после ее определения?