Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Составные типы данных в Python Quiz

Total questions: 23

Worksheet time: 16mins

Name
Class
Date
1.

Что такое тип данных список в Python?

a)

упорядоченный набор элементов.


b)

неупорядоченный набор элементов.


c)

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

d)

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

2.

Как в Python создать пустой список?

a)

list={}

b)

list=" "

c)

list=[]

d)

list=()

3.

Выберите объект (a, b, c или d), который является списком.

a)

a

b)

b

c)

c

d)

d

4.

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

a)

строками

b)

значениями

c)

индексами

d)

элементами

5.

Какой метод возвращает количество элементов в списке?

a)
len()
b)
count()
c)
size()
d)
total()
6.

Какой метод используется для удаления последнего элемента из списка в Python?

(a)  

7.

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

list = [1, 2, 3]; list[1] = 5; print(list)

a)

[1, 2, 3]

b)

[1, 2, 5]

c)


[1, 5, 3]

d)

[5, 2, 3]

8.

Как можно удалить элемент из списка в Python?

a)

Используя метод insert

b)

Используя метод clear

c)

Используя метод add

d)

Используя метод remove или метод pop

9.

Операция объединения строк записывается с помощью знака

a)
%
b)
+
c)

*

d)
&
10.

x = len("Hello, world!")

Чему равен x?

(a)  

11.

За что отвечает срез строки?

a)

за копирование строки

b)

за удаление части строки

c)

за формирование новой строки путем сцепления

d)


за извлечение заданной подстроки (последовательности символов)

12.

Как вывести все символы строки s, кроме последних трех?

a)

print(s[:-3])

b)

print(s[-3:])

c)

print(s[:3])

d)

print(s[2:])

13.

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

s = 'абитуриент'

print(s[5])

(a)  

14.

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

s = "12345"

n = len(s) + len("456")

print ( n )

(a)  

15.

Что будет выведено на экран после окончания работы программы?

s = "0123456789"

q = s[2:]

n = q.find("6")

print ( n )




(a)  

16.

Дана строка

s = "автомобиль"

С помощью среза получите новую строку q, в которой будет слово "авто".

Пробелы в ответе не ставьте

(a)  

17.

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

(a)  

18.

Как можно изменить значение по ключу в словаре в Python?

a)

Присвоить новое значение ключу

b)

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

c)

Удалить ключ и добавить новую пару ключ-значение

d)

Использовать функцию-модификатор для изменения значения

19.

Как можно создать словарь в Python?

a)

{}

b)

new dict()

c)

dict()

d)

create_dict()

20.

Какой тип данных мы увидим если у переменной d вызвать функцию type()?

d = {}

print(type(d))

a)

str

b)

dict

c)

int

d)

list

21.

Как вывести возраст Данила в консоль?

a)

friends[20]

b)

friends["Danil"]

c)

friends[Danil]

d)

friends("Danil")

22.

Что выведет программа на экран?

a)

Все названия продуктов

b)

Количество каждого продукта

c)

Продукт и его количество

d)

Ошибку

23.

Что выведет данная программа?

(a)