Що буде надруковано в результаті виконання фрагменту програми?
Позначте одну правильну відповідь.
def myfun(n):
n = n+1
print(myfun(0))
1
myfun(0)
None
0
def f(n):
return(n)
print(f(1)+f(2))
Чи є наведені твердження правильними?
Позначте всі правильні відповіді.
Глобальні змінні — це ті, що визначені в основній програмі
Після виходу з підпрограми значення локальної змінної зберігається
Локальними є об’єкти, які описані та діють лише всередині підпрограми
Область видимості змінної — це та частина програмного коду, в якій змінна доступна для використання
Якщо оператор return відсутній в тілі функції, функція повертає None
Виклик функції, яка має повернути значення, не може бути окремим оператором
Виклик функції, яка має повернути значення, має бути окремим оператором
Оператор return припиняє виконання функції і повертає значення виразу
Установіть відповідність між операторами (1–3) і їх призначенням (А–В).
def mult(x, y):
х = mult(3, 5)
return x*y
Тіло функції
Оператор виклику функції
Заголовок функції
Установіть відповідність між описами функцій (1–3) і їх призначенням (А–В).
Функція — обробник події
Метод класу
Функція користувача
Що надрукує наведена програма?
x = 2
print(mult(x, х+1))