wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Кортеж

Total questions: 17

Worksheet time: 34mins

Name
Class
Date
1.

С какого слова начинается любая функция?

a)

defenition

b)

def

c)

list

d)

return

2.

s = 1, 2, 3, 4

Напишите тип объекта s

(a)  

3.

Что распечатает данная программа.

x = (1,2,3,4,5,6,7,8,9)

print(x[ :5 ])

a)

12345

b)

(1, 2, 3, 4, 5)

c)

[1, 2, 3, 4, 5]

d)

выдаст ошибку

4.

Выберите все подходящие ответы из списка

a)

Кортеж является неитерируемым объектом

b)

Кортеж является итерируемым объектом

c)

Кортеж является упорядоченной коллекцией

d)

Кортеж является неупорядоченной коллекцией

e)

Кортеж является изменяемым объектом

5.

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

a)

s = ()

b)

k = 1, 2, 3, 4

c)

f = (3, 2, 1)

d)

s = [1, 2]

e)

s = tuple('sdfg')

6.

s = tuple('sdfgs')

print(s.*****('s'))

Замените звездочки на метод, чтобы в результате на экране было выведено число 2.

(a)  

7.

s = tuple('sdfg')

print(s.****('s'))

Замените звездочки на метод, в результате вызова которого на экране будет выведен 0?

(a)  

8.

У просветительского проекта "Полка" есть список из 100 книг, обзоры на которые делают критики. Этот список отобрали один раз, путём долгого и серьёзного голосования. Какой тип данных лучше всего подойдёт для хранения этого драгоценного списка, чтобы никто не мог его случайно отредактировать?

a)

Список

b)

Кортеж

c)

Оба типа одинаково хороши

d)

Оба типа одинаково не подходят

9.

Вы переезжаете поближе к Вышке, чтобы с утра можно было подольше спать. Вам нужно написать программу, которая будет учитывать все предметы интерьера, которые вы увозите с собой. Учитывая то, что добавляете вы предметы по ходу сборов, какой тип данных вам нужен?

a)

Список

b)

Кортеж

c)

И то, и то отлично подойдёт

d)

Оба варианта не подходят

10.

Какой код вернет имя «Harry» из следующего списка?


nameList = ["John", "Harry", "Jesse", "Ron", "Harry", "Hermione"]

a)

nameList()

b)

nameList[1]

c)

NameList(4)

d)

nameList["4"]

11.

Кортежи в Python можно изменять

a)

False

b)

True

12.

Какой тип данных?


a = [(1, 1), (2, 4), (3, 9)]

a)

Кортеж списков

b)

Список кортежей

c)

Список переменных

d)

Invalid type

13.

Допустим ли следующий фрагмент кода?


a=(1,2,3,4)

del (a)

a)

Нет, потому что кортеж нельзя изменить

b)

Да, весь кортеж будет удален

c)

Нет, неверный синтаксис для метода del

d)

Да, первый элемент в кортеже будет удален

14.

Метод reverse() нужен для

a)

Сортировка списка

b)

Разворот списка

c)

Копирует список

d)

Создаёт новый

15.

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

a)

copy()

b)

index(x)

c)

count(x)

d)

reverse()

16.

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

a = (3, 2, 1, 4)

a[0] = 5

print(a)

a)

(5, 2, 1, 4)

b)

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

c)

(3, 2, 1, 4)

17.

Исключение это

a)

Тип данных, который предупреждает программиста об ошибках

b)

Такого понятие нет

c)

Помощник в поиске разницы

d)

Тип данных для реализации кортежа