Ниже тест по теме: "Списки в Python" для класса 11. Тип вопросов: множественный выбор. Всего 10 вопросов. В конце каждого вопроса указан правильный ответ.
Тест по Программированию
Тема: Списки в Python
Класс: 11
Тип вопросов: Множественный выбор
Количество вопросов: 10
Ответы включены
Какой тип данных создаётся с помощью квадратных скобок [] в Python?
A) словарь (dict)
B) список (list)
C) кортеж (tuple)
D) множество (set)
Правильный ответ: B
Как создать пустой список?
A) empty = ()
B) empty = []
C) empty = {}
D) empty = None
Правильный ответ: B
Чему равен выражение [1, 2, 3][1]?
A) 1
B) 2
C) [2]
D) ошибка
Правильный ответ: B
Как добавить элемент 4 в конец списка l = [1, 2, 3]?
A) l + 4
B) l.append(4)
C) l.add(4)
D) l.insert(4)
Правильный ответ: B
Какой метод списка возвращает копию списка без изменения исходного?
A) append
B) extend
C) copy
D) clear
Правильный ответ: C
Как вставить элемент x на позицию i?
A) l.insert(i, x)
B) l[i] = x
C) l.add(i, x)
D) l.put(i, x)
Правильный ответ: A
Сколько элементов в списке [a, b, c]?
A) 3
B) 2
C) 4
D) ошибка
Правильный ответ: A
Какой срез вернет элементы списка lst с индексами 2 и 3? Например, lst[2:4].
A) lst[2:5]
B) lst[2:4]
C) lst[1:4]
D) lst[2:3]
Правильный ответ: B
Если переменная b ссылается на тот же список, что и a (b = a), и затем выполняется b.append(4), что произойдет?
A) изменится только b
B) изменится только a
C) оба станут [1, 2, 3, 4]
D) ошибка
Правильный ответ: C
Какой метод списка создаёт копию списка и возвращает её, не меняя исходный список?
A) append
B) copy()
C) insert
D) pop
Правильный ответ: B