Що буде надруковано в результаті виконання фрагменту програми?
Позначте одну правильну відповідь.
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))