Яке ключове слово використовується для оголошення функції в Python?
Як називається частина програми, яка виконується лише після її виклику?
Який результат виконання?
def add(a, b):
return a + b
print(add(3, 5))
Що означає оператор return у функції?
Як називаються значення, які передаються у функцію?
Як називаються змінні у дужках при оголошенні функції?
Що виведе код?
def test():
x = 5
return x + 2
print(x)
Як викликати функцію greet() з модуля hello?
Як імпортувати лише одну функцію з модуля?
Який модуль містить функцію randint()?
Що виконує команда:
from math import *
Що буде результатом?
def f(a, b=3):
return a * b
print(f(2))
Як називаються змінні, оголошені всередині функції?
Як зробити змінну глобальною всередині функції?
Яке твердження вірне?
Що виведе код?
def test(a, b):
return a - b
print(test(b=3, a=8))
Що таке підпрограма у Python?
Як називається підпрограма, яка не повертає значення?
Як називається підпрограма, яка повертає значення?
Що відбудеться, якщо передати список у функцію як аргумент і змінити його всередині функції без створення копії?
Який результат виведе наступний код?
def add_item(lst):
lst.append(10)
nums = [1, 2, 3]
add_item(nums)
print(nums)
Що поверне функція?
def double_elements(lst):
for i in range(len(lst)):
lst[i] *= 2
return lst
numbers = [2, 4, 6]
result = double_elements(numbers)
Який результат виведе програма?
def remove_first(lst):
lst.pop(0)
nums = [5, 6, 7]
remove_first(nums)
print(nums)
Що виведе наступний код?
def modify(lst):
new_lst = lst
new_lst[1] = 99
nums = [1, 2, 3]
modify(nums)
print(nums)
Який результат виведе код?
def sum_even(lst):
s = 0
for n in lst:
if n % 2 == 0:
s += n
return s
nums = [1, 2, 3, 4, 5, 6]
print(sum_even(nums))
Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома