wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Тест по кортежам в Python

Total questions: 23

Worksheet time: 12mins

Name
Class
Date
1.

Які операції можна виконувати з кортежами в Python?

a)

Доступ до елементів за індексом, знаходження довжини, конкатенація, повторення та перевірка наявності елемента

b)

Видалення елементів

c)

Сортування елементів

d)

Додавання нових елементів

2.

Як можна отримати доступ до конкретного елементу кортежу за його індексом?

a)

tuple_name.index

b)

tuple_name{index}

c)

tuple_name[index]

d)

tuple_name.get(index)

3.

Як можна перетворити кортеж в список в мові програмування Python?

a)

tuple_name.convert_to_list()

b)

list_name = tuple_name.split()

c)

list_name = list(tuple_name)

d)

list_name = tuple_name.to_list()

4.

Який метод використовується для підрахунку кількості входжень певного значення в кортежі?

a)

total()

b)

sum()

c)

find()

d)

count()

5.

Як можна знайти довжину кортежу в Python?

a)

size(my_tuple)

b)

count(my_tuple)

c)

len(my_tuple)

d)

my_tuple.length

6.

Як можна знайти суму всіх елементів кортежу, якщо вони є числовими значеннями?

a)

Суму всіх елементів кортежу можна знайти за допомогою вбудованої функції sum(): sum(кортеж)

b)

Суму всіх елементів кортежу можна знайти за допомогою циклу for

c)

Суму всіх елементів кортежу можна знайти за допомогою вбудованої функції add()

d)

Суму всіх елементів кортежу можна знайти за допомогою вбудованої функції total()

7.

Як можна здійснити злиття двох кортежів в Python?

a)

tuple1 / tuple2

b)

tuple1 + tuple2

c)

tuple1 * tuple2

d)

tuple1 - tuple2

8.

Як можна видалити кортеж в Python?

a)

Неможливо видалити кортеж в Python, але можна створити новий кортеж без необхідного елемента.

b)

Застосовуючи метод remove()

c)

Перетворюючи кортеж у список та видаляючи елемент

d)

Використовуючи функцію delete()

9.

Как называется номер элемента в списке или кортеже

a)

число

b)

строка

c)

индекс

d)

ключ

10.

Как обозначается кортеж

a)

" "

b)

( )

c)

[ ]

d)

{ }

11.

Кортеж это

a)

Упорядоченная неизменяемая коллекция элементов

b)

Неупорядоченная неизменяемая колекция элементов

c)

Упорядоченная изменяемая коллекция элементов

d)

список

12.

Что выведен данный код?

a = (3, 2, 1, 4)

a[0] = 5

print(a)

a)

(5, 2, 1, 4)

b)

Будет исключение

c)

(3, 2, 1, 4)

13.

Что выведет данный код?

a = (5, 9, 10, 2)

print(a[0])

a)

5

b)

Ошибку

c)

Ничего не выведет

d)

2

14.

Может ли кортеж быть массивом?

a)

Да

b)

Нет

15.

Выберите методы кортежа

a)

copy()

b)

index(x)

c)

count(x)

d)

reverse()

16.

Что делает метод count(x)?

a)

Возвращает количество элементов со значением х в структуре

b)

Возвращает элемент на позиции х

c)

Возвращает позицию элемента х

d)

Возвращает все элементы до х

17.

У якому з наведених прикладів є кортеж: 

a)

{8,5,7} 

b)

25, "ab" 

c)

[45,22] 

d)

("а",21) 

18.

Как можно задать кортеж?

a)

s = ()

b)

k = 1, 2, 3, 4

c)

f = (3, 2, 1)

d)

s = [1, 2]

e)

s = tuple('sdfg')

19.

Что выведет этот код?

a)

True False True

b)

False True False

c)

True True True

d)

False False False

20.

Как будет выглядеть кортеж d?

a)

Ошибка

b)

(1, 2, 3, 1, 2, 3)

c)

(1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3)

d)

(1, 2, 3, 4, 5, 6, 1, 2, 3, 4, 5, 6)

21.

При помощи какой функции можно перевести другие коллекции в кортеж?

a)

list()

b)

str()

c)

set()

d)

tuple()

22.

Что из следующего ниже верно о кортежах?

a)

Кортежи можно складывать

b)

Кортеж занимает больше памяти чем список

c)

Кортежи можно дублировать

d)

У кортежа есть метод append()

23.

Что такое кортеж?

a)

Неупорядоченная неизменяемая коллекция объектов произвольных типов

b)

Упорядоченная изменяемая коллекция объектов произвольных типов

c)

Упорядоченная неизменяемая коллекция объектов произвольных типов

d)

Неупорядоченная неизменяемая коллекция объектов одного типа