wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python6

Total questions: 15

Worksheet time: 9mins

Name
Class
Date
1.

Как создать словарь?

a)

my_dict = {}

b)

my_dict = []

c)

my_dict = {0}

d)

my_dict = ""

2.

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

a)

my_dict = {"Macbook" : "Pro"}

b)

my_dict = {"Macbook" -"Pro"}

c)

my_dict = {"Macbook" ,"Pro"}

d)

my_dict = {"Macbook" ="Pro"}

3.

Запиши в переменную my_dict какой-нибудь ключ и значение

(a)  

4.

my_dict={"Aboba":"Boboba"}

Как вывести на экран только Boboba?

a)

my_dict["Aboba"]

b)

my_dict["Boboba"]

c)

my_dict[Aboba]

d)

my_dict{"Aboba"}

5.

key = "fruit"

value = "orange"

my_dict_2[key] = value

Что сделал этот код?

a)

Добавил в словарь элемент

{"fruit" : "orange"}

b)

Добавил в словарь элемент

{"orange" : "fruit"}

c)

Добавил в словарь элемент

{"key" : "value"}

d)

Добавил в словарь элемент

{"value" : "key"}

6.

my_dict.update(my_dict_2) что делает?

a)

Добавляет один словарь к другому

b)

Вычитает один словарь из другого

c)

Проверяет наличие одного словаря в другом

d)

Проверяет элементы на совпадение и выводит их

7.

Создать словарь можно с помощью метода dict. fromkeys(), в который необходимо передать два элемента, что будет дальше? (Выбери несколько)

a)

Первый станет ключом

b)

Второй станет ключом

c)

Первый станет значением

d)

Второй станет значение

8.

print(my_dict.keys()) что выведется?

a)

Все ключи

b)

Все значения

c)

Все элементы

d)

Все числа

9.

print(my_dict.values()) что выведется?

a)

Все ключи

b)

Все значения

c)

Все элементы

d)

Все числа

10.

print(my_dict.items()) что выведется?

a)

Все ключи

b)

Все значения

c)

Все пары элементов

d)

Все числа

11.

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

a)

Программа сломается

b)

Ничего

c)

Программа добавит его

d)

Выведет None

12.

Что делают методы get() и setdefault()?

a)

Проверяют наличие ключа

b)

Создают ключи

c)

Создают значения

d)

Удаляют элементы

13.

Что будет если методы get() и setdefault() не найдут ключ? (Выбери несколько)

a)

get() выведет None

b)

setdefault() выведет None

c)

get() создаст ключ, положит в его значение None

d)

setdefault()

создаст ключ, положит в его значение None

14.

В чем особенность метода pop() в работе со словарями?(Выбери несколько)

a)

Нужно ввести ключ

b)

Нужно ввести значение

c)

Если не найдет сломает программу

d)

Если не найдёт выведет -1

15.

my_dict.popitem() что делает?

a)

Удаляет пару

b)

Удаляет значение

c)

Удаляет ключ