← Вернуться в журнал

Готовые ответы

Проверено

Табличные величины (массивы, списки)

Все задания собраны по порядку. Правильные варианты выделены — можно быстро свериться и разобрать ошибки.

14 заданийОтветы отмеченыПо порядку теста
01

Соответствие

Задание 1 из 14

Установите соответствие между понятиями и их описаниями.

Правильные соответствияПар: 4
Левая часть: Список
Соответствует: Динамическая структура данных, позволяющая хранить элементы разных типов и изменять размер
Левая часть: Массив
Соответствует: Набор однотипных элементов, доступ к которым осуществляется по индексу
Левая часть: Табличные данные
Соответствует: Организованное представление данных в виде строк и столбцов
Левая часть: Переменная
Соответствует: Именованная область памяти для хранения одного значения
Показать объяснение

Переменная — именованная область памяти для хранения одного значения. Это базовое определение переменной. \ Табличные данные — организованное представление данных в виде строк и столбцов. \ Массив — набор однотипных элементов, доступ к которым осуществляется по индексу. \ Список — динамическая структура данных, позволяющая хранить элементы разных типов. \ Определение множества отсутствует.

02

Краткий ответ

Задание 2 из 14

Заполните пропуски. Для хранения большого количества однотипных данных используют поле ответа 1. \ Для хранения большого количества элементов разных типов используют поле ответа 2.

Ответы по полямПолей: 2
Поле 1массив
Поле 2список
Показать объяснение

Для хранения большого количества однотипных данных используют массив. \ Для хранения большого количества элементов разных типов используют список.

03

Краткий ответ

Задание 3 из 14

Заполните пропуски. 1. Размер фиксирован и задаётся при создании. 2. Все элементы имеют одинаковый тип данных. 3. Доступ к элементам осуществляется по индексу.

Свойства 1, 2, 3 характерны для поле ответа 1.

4. Может содержать элементы разных типов. 5. Элементы упорядочены. 6. Можно изменять, добавлять и удалять элементы.

Свойства 4, 5, 6 характерны для поле ответа 2.

Ответы по полямПолей: 2
Поле 1массива
Поле 2списка
Показать объяснение

1. Размер фиксирован и задаётся при создании. 2. Все элементы имеют одинаковый тип данных. 3. Доступ к элементам осуществляется по индексу.

Свойства 1, 2, 3 характерны для массива.

4. Может содержать элементы разных типов. 5. Элементы упорядочены. 6. Можно изменять, добавлять и удалять элементы.

Свойства 4, 5, 6 характерны для списка.

04

Соответствие

Задание 4 из 14

Установите соответствие между термином и его описанием.

Правильные соответствияПар: 3
Левая часть: Порядковый номер элемента в массиве или списке, используемый для доступа к элементу
Соответствует: Индекс
Левая часть: Количество элементов в массиве или списке
Соответствует: Размер
Левая часть: Количество измерений массива или списка (например, одномерный, двумерный)
Соответствует: Размерность
Показать объяснение

Размер — количество элементов в массиве или списке. \ Размерность определяет количество измерений массива или списка (например, одномерный, двумерный). \ Индекс — порядковый номер элемента в массиве или списке, используемый для доступа к элементу. \ Именованная область памяти для хранения одного значения называется переменной. Этот термин в перечне отсутствует.

05

Краткий ответ

Задание 5 из 14

Вставьте пропущенное слово. Для определения количества элементов в списке в Python используется функция поле ответа 1().

Правильный ответВведите без лишних символов
len
Показать объяснение

Для определения количества элементов в списке в Python используется функция len().

06

Несколько вариантов

Задание 6 из 14

Какие операции можно выполнять с массивами в Python?

Варианты ответаВерных вариантов: 4
Добавление элементов в середину массива
Ввод элементовВерно
Доступ по индексуВерно
Изменение размера массива
Перебор с помощью циклаВерно
Удаление элементов
Изменение значенийВерно
07

Соответствие

Задание 7 из 14

Соотнесите методы, применимые к спискам в Python, и их описание.

Правильные соответствияПар: 5
Левая часть: Добавляет элемент в конец списка
Соответствует: append()
Левая часть: Возвращает индекс первого вхождения указанного значения
Соответствует: index()
Левая часть: Вставляет элемент в список на заданную позицию
Соответствует: insert()
Левая часть: Подсчитывает количество вхождений указанного значения в списке
Соответствует: count()
Левая часть: Сортирует элементы списка
Соответствует: sort()
Показать объяснение

Операция append() добавляет элемент в конец списка. \ Метод sort() сортирует элементы списка. \ Метод index() возвращает индекс первого вхождения указанного значения. \ Метод insert() вставляет элемент в список на заданную позицию. \ Метод count() подсчитывает количество вхождений указанного значения в списке.

08

Соответствие

Задание 8 из 14

Соотнесите фрагмент программного кода и результат. Дан список data = [3, 5, 2, 4, 1]. Какие результаты будут получены после однократного применения к нему следующих методов и функций?

Правильные соответствияПар: 5
Левая часть: 5
Соответствует: print(len(data))
Левая часть: 1
Соответствует: print(data.count(2))
Левая часть: [3, 5, 2, 4, 1, 4]
Соответствует: data.append(4)
Левая часть: [3, 5, 4, 1]
Соответствует: data.remove(2)
Левая часть: [1, 4, 2, 5, 3]
Соответствует: data.reverse()
Показать объяснение

data.append(4) — добавляет 4 в конец списка: [3, 5, 2, 4, 1, 4]. \ data.remove(2) — удаляет первое вхождение 2: [3, 5, 4, 1]. \ data.reverse() — переворачивает список: [1, 4, 2, 5, 3]. \ data.count(2) — считает количество вхождений числа 2. В списке одно число 2, т. е. правильный ответ — 1. \ len(data) — возвращает длину списка: 5 элементов.

09

Несколько вариантов

Задание 9 из 14

Какие способы создания списка существуют в Python?

Варианты ответаВерных вариантов: 3
С помощью генератора списковВерно
С помощью функции list()Верно
С помощью фигурных скобок
С помощью оператора if
С помощью квадратных скобокВерно
10

Несколько вариантов

Задание 10 из 14

Укажите верный способ заполнения списка числами от 1 до 5 в Python.

Варианты ответаВерных вариантов: 2
my_list = "1,2,3,4,5"
my_list = list(range[1,5])
my_list = (1, 2, 3, 4, 5)
my_list = list(range(1,6))Верно
my_list = list(range(1,5))
my_list = {1, 2, 3, 4, 5}
my_list = [1, 2, 3, 4, 5]Верно
11

Один вариант

Задание 11 из 14

Как вывести содержимое списка my_list на экран в Python?

Варианты ответаПравильный вариант отмечен
output(my_list)
show(my_list)
print(my_list)Верно
write(my_list)
12

Правильный порядок

Задание 12 из 14

Упорядочите строки кода для решения задачи в правильной последовательности. Задача: на языке программирования Python нужно написать программу, которая создаёт и заполняет список числами от 1 до 5, а затем выводит список на экран.

Правильный порядокШагов: 4
  1. Ответ в виде изображенияОткрыть изображение ↗
  2. Ответ в виде изображенияОткрыть изображение ↗
  3. Ответ в виде изображенияОткрыть изображение ↗
  4. Ответ в виде изображенияОткрыть изображение ↗
Показать объяснение

#Сначала нужно создать пустой список

``` numbers = [] ``` #Цикл for перебирает числа от 1 до 5 включительно

``` for i in range(1, 6): ``` #В цикле очередное число добавляется в список

``` numbers.append(i) ``` #После заполнения список выводится на экран

``` print(numbers) ```

13

Правильный порядок

Задание 13 из 14

Упорядочите строки кода для решения задачи в правильной последовательности. Задача: требуется с клавиатуры заполнить список из 6 целых чисел и вывести его на экран, используя язык Python.

Правильный порядокШагов: 4
  1. Ответ в виде изображенияОткрыть изображение ↗
  2. Ответ в виде изображенияОткрыть изображение ↗
  3. Ответ в виде изображенияОткрыть изображение ↗
  4. Ответ в виде изображенияОткрыть изображение ↗
Показать объяснение

#Создаём пустой список

``` sp = [] ``` #Цикл для повторения ввода 6 раз

``` for i in range(6): ``` #В цикле вводим с клавиатуры очередное число и добавляем его в список ``` sp.append(int(input())) ``` #После заполнения список выводим на экран

``` print(sp) ```

14

Правильный порядок

Задание 14 из 14

Упорядочите строки кода для решения задачи в правильной последовательности. Задача: заменить все нечётные элементы списка нулями (Python).

Правильный порядокШагов: 5
  1. Ответ в виде изображенияОткрыть изображение ↗
  2. Ответ в виде изображенияОткрыть изображение ↗
  3. Ответ в виде изображенияОткрыть изображение ↗
  4. Ответ в виде изображенияОткрыть изображение ↗
  5. Ответ в виде изображенияОткрыть изображение ↗
Показать объяснение

#Задаём исходный список

``` a = [1, 2, 3, 4, 5] ```

#Цикл по индексам элементов списка ``` for i in range(6): ``` #Проверка, является ли элемент нечётным

``` if a[i] % 2 != 0: ```

#Нечётный элемент заменяется на 0 ``` a[i] = 0 ``` #После изменения список выводим на экран print(a)

Вернуться в журнал11 класс · III четверть · 25 неделя