Тесты

Тест на знание списков и кортежей в Python

С помощью этого теста вы можете проверить, как хорошо вы знакомы со списками и кортежами. Эти типы данных — фундаментальны. Знать их должен каждый программист: и новичок, и опытный разработчик.

Тест состоит из 11 вопросов и некоторые из них могут показаться сложными.

Вы, конечно, можете пользоваться Google и интерпретатором Python. Но не обманывайте себя, мы же не на экзамене.

0%

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

Please select 2 correct answers

Правильно! Неправильно!

Допустим, объявлен список — a = ['foo', 'bar', 'baz', 'qux', 'quux', 'corge'].
Ниже представлены несколько программ. В каких из них вывод указан правильно?

Please select 3 correct answers

Правильно! Неправильно!

Допустим, объявлен список — x = [10, [3.141, 20, [30, 'baz', 2.718]], 'foo'].
Как можно получить доступ к ‘z’?

Правильно! Неправильно!

Объявлен тот же список — x = [10, [3.141, 20, [30, 'baz', 2.718]], 'foo'].
Как можно получить доступ к ['baz', 2.718]?

Правильно! Неправильно!

Объявлен список — a = [1, 2, 3, 4, 5].
Ниже представлены строки кода, удаляющие элемент. Какие из них в результате дадут список [1, 2, 4, 5]?

Please select 3 correct answers

Правильно! Неправильно!

Объявлен список — a = ['a', 'b', 'c'].
Ниже представлены строки кода. Какие из них корректно добавляют элементы ‘d’ и ‘e’ в конец списка?

Please select 4 correct answers

Правильно! Неправильно!

Объявлен список — a = [1, 2, 7, 8].
Ниже представлены варианты использования оператора среза. Какой из них в результате даст список [1, 2, 3, 4, 5, 6, 7, 8]?

Правильно! Неправильно!

Объявлен кортеж — t = ('foo', 'bar', 'baz').
Ниже представлены варианты изменения ‘bar’ на ‘qux’. Какой вариант верный?

Правильно! Неправильно!

Ниже представлены варианты объявления кортежа с одним элементом — ‘foo’. Какой из них правильный?

Правильно! Неправильно!

Есть строка кода — a, b, c = (1, 2, 3, 4, 5, 6, 7, 8, 9)[1::3]. Чему равно b?

Правильно! Неправильно!

На картинке представлена программа. Чему будут равны x и y после ее выполнения?

Правильно! Неправильно!

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

Share your Results:

artur

Recent Posts

10 удалённых Python-вакансий

Если вы ищете работу на Python, на Talanto.work сейчас есть варианты для junior, middle, senior…

6 месяцев ago

Где искать Python-вакансии в 2026 году: зачем на Talanto.work появился отдельный сценарий поиска

Рынок Python-вакансий большой, но удобным его назвать сложно. Формально вакансий много, однако в реальном поиске…

6 месяцев ago

Срезы в Python со всеми подробностями

Срезы в Python — это больше, чем a[2:7]. В статье — быстрый разбор полезных приёмов:…

8 месяцев ago

Возведение в степень в Python: полное руководство

В этой статье мы рассмотрим возведение в степень в Python с помощью различных методов, от…

9 месяцев ago

Как удалить дубликаты из списка Python?

Дубликаты в списке Python — частая проблема. В статье показано, как быстро убрать повторы, в…

9 месяцев ago

Виртуальный (shared) хостинг от SpaceWeb: технический обзор

Услуга виртуального хостинга на SpaceWeb позволяет арендовать часть сервера (shared-сервера) и разместить на нём свой…

11 месяцев ago