Меню
Разработки
Разработки  /  Информатика  /  Тесты  /  10 класс  /  Тест "Списки в Python"

Тест "Списки в Python"

Тест также может быть использован в 9 классе.
31.05.2020

Содержимое разработки

Тест «Списки в Python»

  1. Отметьте все правильные утверждения о списках (массивах) в языке Python:

  1. элементы списка могут быть разных типов

  2. элементы могут нумероваться с единицы

  3. размер списка может меняться во время работы программы

  4. все элементы списка должны быть одного типа

  5. элементы всегда нумеруются с нуля

  1. Какой индекс имеет последний элемент массива С = [5]*7?

  2. Требуется заполнить массив именно так: X = [1 4 7 10 13 16]

Какой оператор надо поместить в тело цикла вместо многоточия?

X = [0]*6
for k in range(6):

...

  1. C[k] = k+3

  2. C[k] = 3*k

  3. C[k] = 3*k-1

  4. C[k] = 3*k+1

  5. C[k] = 3*(k+1)

  1. Требуется заполнить массив именно так: X = [12 9 6 3 0 -3]

Какой оператор надо поместить в тело цикла вместо многоточия?

X = [0]*6

for k in range(1,6):

  1. C[k] = k

  2. C[k] = 12 - 2*k

  3. C[k] = 3*k - 12

  4. C[k] = 3*(k+1) + 9

  5. C[k] = 12 - 3*k

  1. Требуется заполнить массив именно так: X = [0 2 6 8 12 14]

Какой оператор надо поместить в тело цикла вместо многоточия?

X = [0]*6
for k in range(6):


  1. X[k] = 2*k + k % 2

  2. X[k] = 2*k - k % 2

  3. X[k] = 2*k + k / 2

  4. X[k] = 2*(k - 1)

  5. X[k] = 3*k - k % 2

  1. Требуется заполнить массив именно так: X = [2 3 5 9 17 33]

Какой оператор надо поместить в тело цикла вместо многоточия?

X = [2]*6
for k in range(1,6):
...

  1. X[k] = 2*X[k-1] – 1

  2. X[k] = 2*k

  3. X[k] = X[k-1] + 1

  4. X[k] = 2*X[k-1]

  5. X[k] = 2*(X[k-1] - 1)

  1. Что надо написать вместо многоточия, чтобы вывести элементы массива А из N элементов в обратном порядке? (использовать срезы)

for k in range(N):
print ( ... )

  1. Массив A состоит из N элементов. Какой оператор надо вставить вместо многоточия, чтобы вывести на экран все элементы массива A с индексами, кратными 3?

i = 0
while i print ( A[i] )
...

  1. Задан массив A из N элементов. Какой оператор надо поставить вместо многоточия, чтобы найти сумму всех элементов массива в переменной S?

S = 0
for k in range(N):
...

  1. Задан массив A из N элементов. Какое условие надо поставить вместо многоточия, чтобы найти количество неотрицательных элементов массива в переменной count? Вводите ответ без пробелов.

count = 0

for k in range(N):
if ... :
count += 1

  1. Через пробел запишите числа, которые будут в списке

a = [i for i in range (6,18) if i % 2 == 0]



  1. Запишите, как удвоить все элементы списка D?

  2. Без пробелов запишите инструкцию вывода на экран среднего арифметического элементов списка N































-75%
Курсы повышения квалификации

Использование информационных технологий в процессе обучения в условиях реализации ФГОС

Продолжительность 72 часа
Документ: Удостоверение о повышении квалификации
4000 руб.
1000 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Тест "Списки в Python" (156.25 KB)

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт

Вы смотрели