Вот тест по информатике для 8 класса на тему "Списки в Python". Тест состоит из 15 вопросов с множественным выбором. Ответы даны сразу после вопросов.
Тест по информатике: Списки в Python
Вопросы:
Что такое список в Python?
- A) Набор переменных
- B) Набор элементов, упорядоченных по индексу
- C) Функция
- D) Модуль
- Ответ: B
Как создать список в Python?
- A) list = []
- B) list = ()
- C) list = {}
- D) list = ``
- Ответ: A
Какой метод используется для добавления элемента в конец списка?
- A) add()
- B) append()
- C) insert()
- D) extend()
- Ответ: B
Как получить первый элемент списка
my_list = [1, 2, 3, 4]?- A) my_list[0]
- B) my_list[1]
- C) my_list.first()
- D) my_list[1-1]
- Ответ: A
Как удалить элемент по значению из списка?
- A) remove()
- B) delete()
- C) pop()
- D) discard()
- Ответ: A
Каков результат выполнения следующего кода:
my_list = [1, 2, 3]; my_list.append([4, 5])?- A) [1, 2, 3, 4, 5]
- B) [1, 2, 3, [4, 5]]
- C) [1, 2, 3, 4, 5, 6]
- D) Ошибка
- Ответ: B
Как объединить два списка
list1иlist2?- A) list1 + list2
- B) list1.append(list2)
- C) list1.extend(list2)
- D) list1.combine(list2)
- Ответ: A
Как получить длину списка
my_list?- A) length(my_list)
- B) my_list.length()
- C) len(my_list)
- D) my_list.size()
- Ответ: C
Какой метод позволяет изменить элемент списка по индексу?
- A) update()
- B) set()
- C) assign()
- D) прямой доступ через индекс
- Ответ: D
Какой метод используется для сортировки списка?
- A) order()
- B) sort()
- C) arrange()
- D) shuffle()
- Ответ: B
Каков результат выполнения следующего кода:
my_list = [5, 3, 1, 2]; my_list.sort()?- A) [1, 2, 3, 5]
- B) [5, 3, 1, 2]
- C) [2, 3, 5, 1]
- D) Ошибка
- Ответ: A
Как можно извлечь последний элемент списка
my_list?- A) my_list.last()
- B) my_list[-1]
- C) my_list[len(my_list)]
- D) my_list.pop()
- Ответ: B (но также правильным ответом будет вариант D)
Как можно проверить, содержится ли элемент в списке?
- A) contains()
- B) in
- C) exists()
- D) is_in()
- Ответ: B
Какой результат будет у операции
my_list = [1, 2, 3] * 2?- A) [1, 2, 3, 2]
- B) [1, 2, 3, 1, 2, 3]
- C) [2, 4, 6]
- D) Ошибка
- Ответ: B
Как обрезать список до первых трех элементов?
- A) my_list.slicing(0, 3)
- B) my_list[0:3]
- C) my_list.extract(0, 3)
- D) my_list.slice(0, 3)
- Ответ: B
Конец теста.
Этот тест поможет вам проверить знания школьников по теме списков в Python. Удачи в подготовке!