wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Функції в Python

Total questions: 24

Worksheet time: 18mins

Name
Class
Date
1.

Опис функції користувача у Python починається після службового слова ....

a)

def

b)

input

c)

import

d)

if

e)

print

2.

Що буде виведено на екран після виконання програми ?

a)

c=20

b)

c=40

c)

c=30

d)

c=10

3.

Що буде виведено на екран після виконання програми ?

a)

25

b)

30

c)

40

d)

45

e)

50

4.

Що буде виведено на екран в результаті виконання даної програми?

a)

100

b)

40

c)

50

d)

80

e)

90

5.

Що буде виведено на екран в результаті виконання даної програми?

a)

20

b)

40

c)

-40

d)

-20

e)

-30

6.

Що буде виведено на екран в результаті виконання даної програми?

a)

20

b)

30

c)

25

d)

40

e)

45

7.

Назвіть формальні параметри функції function1

a)

x1, x2

b)

a, c

c)

a, b

d)

x2, x3

8.

Назвіть фактичні параметри функції function1

a)

x1, x2

b)

a, c

c)

a, b

d)

x2, x3

9.

Де правильно описана функція користувача rikln(x1,x2) ?

a)

def rikln(x1,x2):

b)

der rikln(x1,x2):

c)

for rikln(x1,x2):

d)

def rikln(Y1,Y2):

10.

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

a)

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

b)

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

c)

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

d)

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

11.

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

a)

тіло функції 

b)

оператор return 

c)

параметри 

d)

слово def 

12.

Вказівки тіла функції:

a)

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

b)

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

c)

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

13.

Якщо відсутня вказівка return, то функція...

a)

повертає результат функції в основну програму 

b)

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

c)

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

d)

завершує роботу програми

14.

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

a)

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

b)

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

c)

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

15.

Що таке модуль/бібліотека в програмуванні?

a)

Окрема ділянка коду, що має свій алгоритм

b)

Область пам'яті,що містить значення певного типу

c)

Набір готових функцій, які використовуються у програмах

d)

Документація до мови програмування

16.

Як підключити модуль/бібліотеку до своєї програми?

a)

не потрібно підключати, все і так працюватиме

b)

за допомогою вказівки

from ... import*

c)

підключити файл у код, скопіювавши його у власну програму

17.

Чи можна в Python створювати власні модулі (функції)?

a)

Так

b)

Ні

c)

Тільки за допомогою інших мов програмування,а далі з імпортуванням у Python

18.

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

a)

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

b)

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

c)

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

d)

повертає повідомлення про помилку

19.

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

a)

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

b)

виділена область оперативної пам’яті

c)

структурований тип даних, усі елементи якого мають лише один тип, наприклад int, char та ін.

20.

Де ми вказуємо аргументи функції?

a)

В окремих змінних, за межами функції

b)

Всередині функції

c)

Під час її створення

d)

Під час виклику функції

21.

Яка функція використовується для визначення кількості елементів у списку sp?

a)

count(sp)

b)

total(sp)

c)

size(sp)

d)

len(sp)

22.

Що робить функція sum(sp)?

a)

Обчислює суму елементів списку.

b)

Сортує елементи списку за зростанням.

c)

Повертає максимальний елемент списку.

d)

Обчислює середнє значення елементів списку.

23.

Яка функція поверне відсортовану копію списку sp за зростанням?

a)

sort(sp)

b)

sorted(sp)

c)

sp.sort()

d)

order(sp)

24.

Для чого використовується функція del sp[i]?

a)

Додавання елемента до списку за індексом.

b)

Отримання елемента з списку за індексом.

c)

Видалення елемента з списку за індексом.

d)

Зміна значення елемента в списку.