wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python. Словники і файли

Total questions: 12

Worksheet time: 9mins

Name
Class
Date
1.

Що таке словник?

a)

Впорядкована мутабельна колекція пар "ключ: значення"

b)

Невпорядкована мутабельна колекція пар "ключ: значення"

c)

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

d)

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

2.

Що з приведенего нижче є словником?

a)

value = 5

b)

value = {5}

c)

value = {5: "Hello"}

d)

value = (5: "Hello")

3.

Напишіть метод, який дозволяє отримати усі ключі словника

(a)  

4.

Отримайте 3-е значення словника: {1: 5, 2: 10, 10: 1, 5: 10}

a)

dict[3]

b)

dict.get(3)

c)

dict[10]

d)

dict[5]

5.

Оберіть методи словника

a)

dict.get(x)

b)

dict.copy()

c)

dict.keys()

d)

dict.items()

6.

Оберіть правильні цикли по словнику

a)

for key, value in dict.items():

b)

for i in range(len(dict)):

c)

for key in dict.keys():

d)

for value in dict.values():

7.

Оберіть правильний варіант створення нового ключа та присвоювання йому значення:

a)

dict[new_key] = value

b)

dict.default(new_key, value)

c)

dict.append(new_key, value)

d)

Словник неможливо змінити

8.

Що таке файл?

(a)  

9.

Оберіть існуюючі типи файлів:

a)

docx

b)

txt

c)

mp4

d)

bin

10.

Напишіть етапи роботи з файлом через кому

(a)  

11.

Режим аt вказує, що

a)

Файл буде відкрито в режимі додавання в кінець файлу в текстовому вигляді

b)

Файл буде відкрито в режимі запису в файл в текстовому вигляді

c)

Файл буде відкрито в режимі додавання в кінець файлу в бінарному вигляді

d)

Файл буде відкрито в режимі читання

12.

Оберіть режими, які створюють новий файл, якщо файлу не існувало:

a)

a

b)

w

c)

r

d)

t