Top.Mail.Ru

Данная программа определяет функцию `f`, которая выполняет следующие шаги:

1. Объявляется глобальная переменная `a`.
2. Присваивается значение `2` переменной `b`.
3. Выполняется операция `a,b=b,a`, которая меняет значения переменных `a` и `b` местами.
4. Выводятся значения переменных `a` и `b`, добавляется значение `end=””` для того, чтобы вывод не переводился на новую строку.
5. Присваивается значение `1` переменной `a`. Обратите внимание, что эта переменная только локальна внутри функции `f` и не доступна снаружи.
6. Присваивается значение `2` переменной `b`.
7. Вызывается функция `f`.
8. Выводятся значения переменных `a` и `b`. Здесь значения будут такими, какими были перед вызовом функции `f`, то есть `1` и `2`.

Таким образом, результатом выполнения программы будет `21 12`.

   
[metform form_id="1136"]