Регистрация
Войти
Стать экспертом Правила
Информатика

Не запуская код, ответьте на вопрос: что выведет на экран данная программа? (python)

ОТВЕТЫ

Код внутри функции не исполняется до момента её вызова.

Поэтому первыми значениями переменных будут

= 1 и= 2.

После вызова функции мы используем внешнюю переменнуюи локальную переменную .

Меняем их местами. Теперь внешняя переменная= 2, а локальная= 1.

Выводим первую часть "2 1 ".

Выходим из функции. Во внешней среде у нас остались две переменные , изменившее своё значение на 2, и= 2 до сих пор.

Выводим вторую часть "2 2 ".

Получаем на стандартном выводе: "".

=================

Если удовлетворил, не забудь отметить его как "".

771
Контакты
Реклама на сайте
Спрошу
О проекте
Новым пользователям
Новым экспертам