Анатолий
4 год назад
Не запуская код, ответьте на вопрос: что выведет на экран данная программа? (python)
ОТВЕТЫ
Юлий
Oct 24, 2020
Код внутри функции не исполняется до момента её вызова.
Поэтому первыми значениями переменных будут
= 1 и= 2.
После вызова функции мы используем внешнюю переменнуюи локальную переменную .
Меняем их местами. Теперь внешняя переменная= 2, а локальная= 1.
Выводим первую часть "2 1 ".
Выходим из функции. Во внешней среде у нас остались две переменные , изменившее своё значение на 2, и= 2 до сих пор.
Выводим вторую часть "2 2 ".
Получаем на стандартном выводе: "".
=================
Если удовлетворил, не забудь отметить его как "".
771
Смежные вопросы: