wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

python-teen 3

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Значения в списках, заключенные в квадратные скобки и отделенные запятыми, называются...

a)

строками

b)

индексаторами

c)

элементами

d)

значениями

2.

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

numbers = [3, 5, 7, 9]

a)

4

b)

9

c)

5

d)

3

3.

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

a)

Да

b)

Нет

4.

Допустим, программа состоит из строки кода:

names = []

Какую из приведенных ниже инструкций следует применить для добавления в список по 0 индексу строкового значения 'Chromatica'?

a)

names[0] = 'Chromatica'

b)

names.append('Chromatica')

5.

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

colors = ['red', 'orange', 'yellow', 'green', 'blue', 'purple', 'brown', 'magenta']

del colors[2]

del colors[6]

print(colors)

a)

['red', 'orange', 'green', 'blue', 'purple', 'brown']

b)

['red', 'yellow', 'green', 'blue', 'purple', 'magenta']

c)

['red', 'orange', 'green', 'blue', 'purple', 'magenta']

d)

['red', 'yellow', 'green', 'blue', 'brown', 'magenta']

6.

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

a)

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

b)

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

c)

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

d)

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

7.

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

a)

list()

b)

str()

c)

set()

d)

tuple()

8.

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

a)

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

b)

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

c)

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

d)

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

9.

Как называется метод для получения пересечения множеств?

a)

union

b)

intersection

c)

difference

d)

symmetric_difference

10.

Какое из этих определений является лучшим описанием словаря в Python?

a)

Словарь (dictionary) обеспечивает связывание двух элементом друг с другом

b)

В словаре много переменных

c)

Словарь используется для слов, значения которых неизвестно

d)

Словарь представляет собой набор данных, который не может быть изменен

11.

Что будет в результате выполнения этой программы?

a)

[3.6, 3.7, 3.8, 4]

b)

[101, 102, 103, 104]

12.

А как называется структура данных для хранения пар вида Ключ-Значение?

a)

Список

b)

Множество

c)

Словарь

d)

Кортеж

13.

С помощью какой функции мы добавляем пары в словарь?

a)

copy()

b)

popitem()

c)

update()

d)

delete()

14.

С помощью какой функции можно получить значение по ключу?

a)

popitem()

b)

get()

c)

self()

d)

print()

15.

Выберите правильный результат выполнения кода


dl={1:10,2:20,3:30,4:40, 5:50}

print (dl.items ())

a)

[10, 20, 30, 40, 50]

b)

[1, 2, 3, 4, 5]

c)

dict_items ([(1, 10), (2, 20), (3, 30), (4, 40), (5, 50)])