Масиви (списки) в Python

Додано: 7 травня
Предмет: Інформатика, 10 клас
Копія з тесту: Масиви (списки) в Python
31 запитання
Запитання 1

Нехай задано масив:

spysok=[1,12,5,7,6,10,2,3,11,8,9,5,4,3,2,1]

Вкажіть значення елементу spysok[8]

варіанти відповідей

11

3

2

8

Запитання 2

Оберіть всі правильні варіанти заповнення масиву значеннями

варіанти відповідей

s=[1,23,-5,'D','34',2,0,1,-25,10,'Volvo']

spysok=[]

for i in range(5):

  a=int(input())

  spysok.append(a)

import random

sp=[]

for i in range(100):

  k=random.randint(1,100)

  sp.append(k)

a,b,c,d=map(int,input().split())

sp=[1,23,-5,56,34,2,0,1,-25,10]

Запитання 3

Оберіть правильну команду для видалення елементу масиву

варіанти відповідей

remove(t)

sp.delete(i)

sp.backspace(k)

del sp[3]

Запитання 4

Оберіть правильне твердження для даного коду:

import random

spysok=[]

for i in range(5):

               k=random.randint(1,12)

               spysok.append(k)

print(spysok)

варіанти відповідей

Задано список 5 випадкових цілих чисел від 1 до 12

Задано список 5 випадкових дійсних чисел від 1 до 12

Задано список 5 цілих чисел чисел від 1 до 12, що вводяться з клавіатури

Задано список 5 цілих чисел чисел від 1 до 11, що вводяться з клавіатури

Запитання 5

Оберіть правильне твердження для даного коду:

spysok=[]

for i in range(12):

   a=int(input())

   spysok.append(a)

варіанти відповідей

Задано список 12 випадкових цілих чисел від 1 до 11

Задано список 12 випадкових дійсних чисел від 1 до 12

Задано список 5 цілих чисел чисел від 1 до 12, що вводяться з клавіатури

Задано список 12 цілих чисел чисел, що вводяться з клавіатури

Запитання 6

Порядковий номер найбільшого елемента списку maxim визначається командою

варіанти відповідей

spysok.index(max(spysok))

maxim.index(max(maxim))

maxim.index('max')

maxim.append(k)

Запитання 7

Оберіть правильну дію, що виконує команда spysok.append(k) 

варіанти відповідей

додає 1 елемент k у кінець списку spysok

додає кілька елементів a,b,c у кінець списку spysok

додає 1 елемент k всередину списку spysok, на заданий номер n

додає 1 елемент k у початок списку spysok

Запитання 8

Оберіть правильну дію, що виконує команда len(spysok)

варіанти відповідей

Визначає розмір елемента spysok

Визначає розмір списку spysok

Визначає розмір порядкового номера spysok

Визначає індекс елемента списку spysok

Запитання 9

Оберіть правильну дію, що виконує команда sum(list)

варіанти відповідей

обчислює суму всіх елементів списку sum

обчислює добуток всіх елементів списку list

обчислює суму всіх елементів списку list

обчислює суму окремих елементів списку list

Запитання 10

Вкажіть індекс максимального елементу списку а=[0,1,2,3,4,5,6,7,8,9]

варіанти відповідей

9

10

0

1

Запитання 11

Вкажіть індекс мінімального елементу списку а=[0,1,2,3,4,5,6,7,8,9]

варіанти відповідей

9

10

0

1

Запитання 12

Вкажіть результат команди sp.count(10) для списку sp=[12,5,4,11,9,6,7,8,10]

варіанти відповідей

1

8

0

9

Запитання 13

Вкажіть код без помилки для обчислення середнього арифметичного елементів заданого масиву sp=[12,5,4,11,9,6,7,8,10,11]

варіанти відповідей

sp=[12,5,4,11,9,6,7,8,10,11]

k=len(sp)

s=0

for i in range(k):

  s+=sp[i]

print(s/10)

sp=[12,5,4,11,9,6,7,8,10,11]

s=0

for i in renge(9):

  s+=sp[i]

print(s/9)

sp=[12,5,4,11,9,6,7,8,10,11]

k=len(sp)

s=0

for i in renge(k):

  s*=sp[i]

print(s/10)

sp=(12,5,4,11,9,6,7,8,10,11)

k=len(sp)

s=0

for i in renge(k):

  s+=sp[i]

print(s/10)

Запитання 14

Оберіть команду зміни послідовності елементів масиву b на протилежну

варіанти відповідей

b.reverse()

b.append()

b.sort()

print(b)

Запитання 15

Що буде результатом виконання програмного коду:

b=[1,5,4,3,2]

b.reverse()

print(b)

варіанти відповідей

[2,3,4,5,1]

[1, 2, 3, 4, 5]

[1,5,4,3,2]

[2,5,4,3,1]

Запитання 16

Що буде результатом виконання програмного коду:

m_zima=[]

print("введіть назви зимових місяців")

for i in range(3):

  s=input()

  m_zima.append(s)

print("ви ввели такі назви:",m_zima)

варіанти відповідей

Буде виведено 3 слова, які ввів користувач

Буде виведено назви зимових місяців

Буде виведено масив цілих чисел, що мають номери зимових місяців

Будуть виведені назви всіх місяців року

Запитання 17

Що буде результатом виконання програмного коду:

b=[1,5,4,3,2]

del b[0]

print(b)

варіанти відповідей

[5, 4, 3, 2]

[1, 2, 3, 4, 5]

[1,5,4,3,2]

[2,5,4,3,1]

Запитання 18

Оберіть правильне призначення наступного оператора:

for i in range(10) :

a[i] := a[i]*2

варіанти відповідей

Подвоєння значень елементів масиву

Заповнення масиву

Знаходження суми елементів масиву

Запитання 19

Оберіть правильне призначення наступного оператора:

for i in range(10) :

a+= [random.randint(1, 10)+5]

варіанти відповідей

Подвоєння значень елементів масиву

Заповнення масиву випадковими числами

Знаходження суми елементів масиву

Запитання 20

Дано масив:

A[i]=[3, 8, 5, 7, 6]

Визначте результат виконання фрагмента програми:

варіанти відповідей

12

29

27

21

Запитання 21

Для розв'язування якої задачі опрацювання елементів табличної величини можна використати такий фрагмент (оберіть всі можливі варіанти)?

варіанти відповідей

для обчислення суми значень більших нуля

для обчислення середнього значення елементів більших нуля

для обчислення середнього значення елементів менших нуля

для обчислення суми елементів менших нуля

для обчислення кількості елементів більших нуля

Запитання 22

Опізнай алгоритм:

варіанти відповідей

Сортування обміном

Сортування вибором

Сортування включенням

Швидке сортування

Сортування злиттям

Запитання 23

Оберіть алгоритми сортування з найкращою швидкодією:

варіанти відповідей

Сортування обміном

Сортування вибором

Сортування включенням

Швидке сортування

Сортування злиттям

Запитання 24

Чи може послідовність таких значень бути табличною величиною: [10, 20, 30, 40.0, 54.3, 12, "45"]

варіанти відповідей

Так

Ні

Запитання 25

Як звернутися до 2 елементу масиву?

варіанти відповідей

 arr{1};

arr[1];

arr.2; 

 arr[2];

Запитання 26

Оберіть хибний код

варіанти відповідей

 let fruits = ["Яблуко", "Апельсин", "Слива"];

 let fruits = [Яблуко, Апельсин, Слива];

 let fruits = ['Яблуко', 'Апельсин', 'Слива'];

Запитання 27

Дана частина коду

відповідає обчисленню

варіанти відповідей

суми елементів масиву

кількості елементів масиву

добутку елементів масиву

самих елементів масиву

Запитання 28

Що буде виведено на екран після виконання програми ?

варіанти відповідей

5 7 9 11 13 15 17 19

1 2 3 4 5

5 6 7 8 9 10 11 12 13 14 15 16 17 18 19

5 8 11 14 17 20

Запитання 29

>>>а = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13]

>>>(a[2:7:2])

Що буде на екрані в результаті?

варіанти відповідей

[3, 4, 5]

[2, 4, 6]

[3, 5, 7]

[2,3,4,5,6,7]

Запитання 30

За допомогою яких методів (і яким чином) видаляє третій елемент зі списку A?

варіанти відповідей

delete(A[3])

del(A[3])

A.highlight(3)

A.pop(3)

A.remove(3)

Запитання 31

Який із методів списку додає один елемент в кінець списку?

варіанти відповідей

addright

append

insert

add

rewrite

Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома

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