wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Кортежи Python

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Из скольких элементов состоит кортеж numbers?

numbers = (3, 5, 7, 9)

a)

4

b)

3

c)

5

d)

0

2.

Что будет выведено в результате выполнения следующего программного кода? 

numbers = (0, 1, 3, 14, 2, 7, 9, 8, 10)

print(numbers)

a)

('0', '1', '3', '14', '2', '7', '9', '8', '10')

b)

[0, 1, 3, 14, 2, 7, 9, 8, 10]

c)

0 1 3 14 2 7 9 8 10

d)

(0, 1, 3, 14, 2, 7, 9, 8, 10)

3.

Могут ли кортежи в Python содержать значения разных типов данных?

a)

да

b)

нет

4.

Какие из приведенных ниже инструкций создают кортеж?

a)

values = (1, 2, 3, 4, 5)

b)

values = (1, 'dva', 3.0)

c)

values = [1, 2, 3, 4, 5]

d)

values = (1, )

e)

values = (1)

5.

Что будет выведено в результате выполнения следующего кода?

colors = ('red', 'green', 'blue')

colors[0] = 'black'

print(colors)

a)

('black', 'green', 'blue')

b)

('red', 'green', 'blue')

c)

произойдет ошибка во время выполнения программы

6.

Что будет выведено в результате выполнения следующего кода?

a)

12

b)

21

c)

9

d)

произойдет ошибка во время выполнения программы

7.

Что будет выведено в результате выполнения следующего кода?

a)

(1, [17, 3], 4)

b)

(1, [2, 3], 4)

c)

произойдет ошибка во время выполнения программы

8.

Чему будет равно numbers[0][1][1] для вложенного кортежа:

numbers = ((0, (9, 2)), (1, (4, 6, 3), (5, 2, 3), 8, 3))

(a)  

9.

Что будет выведено на экран в результате работы следующей программы?

a)

('Лермонтов', 20)('Фет', 15)

b)

('Есенин', 13)('Тургенев', 14)

c)

('Маяковский', 28)('Есенин', 13)

d)

('Есенин', 13)('Маяковский', 28)

10.

Что выведет приведенный ниже код?

a)

('линал', 98)

b)

матан 100

c)

линал 98

d)

('матан', 100)