Функції користувача мови Python

Тест виконано: 36 разів
23 запитання
Запитання 1

Використання функцій у мові Python дозволяє: 

варіанти відповідей

зменшити кількість помилок у програмі 

зменшити обсяг використовуваної пам’яті 

зменшити довжину програми 

скоротити час виконання програми 

Запитання 2

В оголошенні функції обов’язково вказуються:

варіанти відповідей

оператор return 

тіло функції 

параметри 

слово def 

Запитання 3

Інструкції тіла функції:


варіанти відповідей

відокремлюються зліва довільною кількістю пробілів 

починаються з нового рядка кожна 

відокремлюються зліва однаковою кількістю пробілів 

Запитання 4

Оператор pass використовується в функціях, якщо:

варіанти відповідей

не вказано ім’я функції 

відсутні інструкції тіла функції 

відсутній оператор return 

Запитання 5

Інструкція return в функціях:

варіанти відповідей

повертає результат в основну програму 

повертає результат None в основну програму 

передає управління на початок функції 

Запитання 6

Локальні змінні доступні:


варіанти відповідей

усередині функції та в основній програмі 

тільки в основній програмі 

тільки усередині функції 

Запитання 7

Глобальні змінні доступні:

варіанти відповідей

тільки всередині функції 

тільки в основній програмі 

в основній програмі та всередині функції 

Запитання 8

Одночасно параметрам функцій можна передавати:


варіанти відповідей

тільки значення цілих чисел 

значення різних типів 

тільки значення словника 

Запитання 9

Функція - це...

варіанти відповідей

невеликий, логічно завершений програмний код, до якого можна звертатися багаторазово з різних місць основної програми

частина програми, яка реалізує певний алгоритм

функціонально завершений фрагмент програми, оформлений у вигляді окремого файлу з кодом, призначений для використання в інших програмах

Запитання 10

До користувацьких функцій відносяться...

варіанти відповідей

len()

max()

funct()

Запитання 11

Оберіть правильний запис функції:

варіанти відповідей

def funct_1(z);

return(z)

funct_1(x, y):

z=x+y

return (z)

def funct_1(x, y):

z=x+y

return (z)

Запитання 12

Параметрами функцій можуть бути значення

варіанти відповідей

кортежів

масивів

списків

словників

Запитання 13

Глобальні змінні -

варіанти відповідей

змінні, оголошені в основній програмі

змінні, оголошені в межах функції

Запитання 14

Поліморфізм - це...

варіанти відповідей

явище перевірки на сумісність типів об'єктів і операцій

явище, при якому синтаксична сутність операцій залежить від типу об'єктів

Запитання 15

Вкажіть правильний варіант виклику функції:

def zakava (a,b):

c=a+b

print (c)

варіанти відповідей

a=zakava(5,8)

zakava(13,15)

zakava(10,20)

zakava(3,5,8)

zakava()

Запитання 16

Вкажіть правильний варіант опису функції користувача rikln(x1,x2)

варіанти відповідей

def rikln(x1,x2):

der rikln(x1,x2):

for rikln(x1,x2):

def rikln(Y1,Y2):

Запитання 17

Невеликий, логічно завершений програмний код, до якого можна звертатися багаторазово з різних місць основної програми називається...

варіанти відповідей

словником

функцією

масивом

Запитання 18

Змінні поділяються на...

варіанти відповідей

локальні

регіональні

індивідуальні

глобальні

Запитання 19

Явище, коли синтаксична сутність операцій залежить від типу об’єктів, які опрацьовуються, називають...

варіанти відповідей

поліморфізм

семантика

синтаксис

Запитання 20

Вкажіть тип змінних, які оголошені в основній програмі, тобто за межами функції. Вони доступні в будь-якій частині програми, у тому числі всередині функції.

варіанти відповідей

локальні

глобальні

регіональні

Запитання 21

Назвіть змінні, які оголошені всередині функції. Вони існують тільки під час виконання функції

варіанти відповідей

локальні

глобальні

регіональні

Запитання 22

 Параметри, які передаються функції, коли вона викликається...

варіанти відповідей

формальні

фактичні

фактографічні

документальні

Запитання 23

Параметри, що вказуються при оголошенні функції...

варіанти відповідей

формальні

фактичні

фактографічні

документальні

Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома

Створити тест