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

10 кл Python Списки

Avatar
14.04.2024. Тест. Информатика, 10 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Тест на знание базовых понятий работы со списками по учебнику 10 класс Поляков

Список вопросов теста

Вопрос 1

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

Варианты ответов
  • элементы списка могут быть разных типов
  • все элементы списка должны быть одного типа
  • элементы могут нумероваться с единицы
  • элементы всегда нумеруются с нуля
  • размер списка может меняться во время работы программы
Вопрос 2

Какой индекс имеет последний элемент массива A? Введите неотрицательное число.

  A = [8]*6
Вопрос 3

Требуется заполнить массив именно так:

   X = [1 3 5 7 9 11]

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

  X = [0]*6
  for k in range(6):....
Варианты ответов
  • X[k] = k
  • X[k] = 2*k
  • X[k] = 2*k - 1
  • X[k] = 2*k + 1
  • X[k] = 2*(k + 1)
Вопрос 4

Результат выполнения программы: 

a=[25,34,-15,165,88,105,-45,125]
m5=max(i for i in a if i%10==5)
print(m5)

Вопрос 5

Результат выполнения программы 

a=list(range(10))
print(*a)

Варианты ответов
  • 0 1 2 3 4 5 6 7 8 9
  • [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
  • 1 2 3 4 5 6 7 8 9 10
  • [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
Вопрос 6

Результат выполнения программы 

a=[1,3]+[4,23]+[5]
print(a)

Варианты ответов
  • [1, 3, 4, 23, 5]
  • 1 3 4 5 23
  • 1 3 4 23 5
  • [1, 3, 4, 5, 23]
  • [1,3] [4,23] [5]
Вопрос 7

Результат выполнения программы: 

a=[1,2,3]
x=5
a.append(x+3)
print(a)

Варианты ответов
  • [1, 2, 3, 8]
  • 1 2 3 8
  • 1 2 3 x+3
  • [1, 2, 3] [8]
Вопрос 8

Результат выполнения программы: 

a=[1,2,3]
a.insert(1,35)
print(*a)

Варианты ответов
  • 1 35 2 3
  • 1 2 3 35
  • [1, 35, 2, 3]
  • [1, 2, 3, 35]
Вопрос 9

Результат выполнения программы: 

a=[1,2,3,4,5]
for i in range(3):
    a[i]+=1
print(*a)

Варианты ответов
  • 2 3 4 4 5
  • 1 2 3 4 5
  • 2 3 4 5 6
  • 2 3 4 5 5
Вопрос 10

Результат выполнения программы: 

a=[180,176,185,190,193,187,188,196,184]
k=len([x for x in a if 180<x<190])
print(k)

Вопрос 11

Результат выполнения программы: 

a=[1,2,3]
x=a.pop(1)
x=a.pop()
print(a)

Варианты ответов
  • [1]
  • [1, 2, 3]
  • [1, 1, 3]
  • [2]
  • [3]
  • [1, 1, 2, 3]
Вопрос 12

Результат выполнения программы:

a=[1,2,3,4,5,6,7,8,9,10]
s=sum(x for x in a if x%2==0)
print(s)

Пройти тест
Сохранить у себя:

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

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