Масиви в Python

Додано: 31 березня
Предмет: Інформатика, 9 клас
Копія з тесту: Масиви в Python
25 запитань
Запитання 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

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

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

a=list(map(int,input().split()))

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

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

import random

spysok=[]

for i in range(5):

               k=random.randint(1,12)

               spysok.append(k)

print(spysok)

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

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

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

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

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

Запитання 4

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

spysok=[]

for i in range(12):

   a=int(input())

   spysok.append(a)

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

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

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

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

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

Запитання 5

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

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

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

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

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

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

Запитання 6

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

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

9

10

0

1

Запитання 7

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

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

9

10

0

1

Запитання 8

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

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

8.0

8.4

8.5

8.2

Запитання 9

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

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

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

s=0

for number in sp:

  s+=number

print(s/10)

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

s=0

for number in sp:

  s+=number

print(s/9)

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

s=0

for number in sp:

  s*=number

print(s/10)

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

s=0

for number in sp:

  s+=number

print(s)

Запитання 10

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

m_zima=[]

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

for i in range(3):

  s=input()

  m_zima.append(s)

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

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

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

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

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

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

Запитання 11

Як створити пустий масив в Python?

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

a=[]

a=()

a={}

a=[' ']

Запитання 12

Як вивести всі елементи масиву a?

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

print(a)

a=print

print(a[])

a[print]

Запитання 13

Як вивести перший елемент масиву?

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

print(a[1])

print(a[n])

print(a[0])

print(a[a])

Запитання 14

Як перевірити, чи є елемент k у масиві a?

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

for i in range(n):

if a[i]=k:

print('елемент присутній')

for i in range(n):

if a[i]>k:

print('елемент присутній')

for i in range(n):

if a[i]==k:

print('елемент присутній')

for i in range(n):

if a[i]<k:

print('елемент присутній')

Запитання 15

Як знайти суму всіх елементів масиву

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

for i in range(n):

if a[i]>0:

s=s+a[i]

for i in range(n):

if a[i]=0:

s=s+a[i]

for i in range(n):

s=s+a[i]

for i in range(n):

if a[i]==0:

s=s+a[i]

Запитання 16

Що виведе цей код?

= [25, 6, -3, 458]

print (x[2])

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

25

6

-3

458

Запитання 17

Як позначається присвоювання в Python?

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

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

 ==

  =

 #

  -

Запитання 18

Дано а = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10].

Чому дорівнює значення виразу:

а[1] + а[3]

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

4

5

11

Запитання 19

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

a=[-2, -1, 1, 0]

b=[1, 2, 3]

c=a+b

print(c)

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

[-2, -1, 1, 0, 1, 2, 3]

[- 1, 2, 3, 2, -1, 1, 0]

(-2, -1, 1, 0, 1, 2, 3)

Запитання 20

Дано а = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10].

Вивести елемент списку з індексом 3.

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

6

4

5

11

Запитання 21

Як змінити значення уже існуючого елемента в списку?

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

a[1] = 5 

a1 = 5

a[1]= = 5

a[1 = 5]

Запитання 22

Виберіть код, який із слова

a="інформатика"

формує слово "аніматор"

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

print(a[10]+a[1]+a[0]+a[5]+a[6]+a[7]+a[3]+a[4])

print(a[10]+a[1]+a[0]+a[5]+a[6]+a[2]+a[5]+a[3])

print(a[10]+a[1]+a[0]+a[4]+a[7]+a[6]+a[3]+a[4])

print(a[11]+a[2]+a[1]+a[6]+a[7]+a[8]+a[4]+a[5]) 

Запитання 23

Який буде результат операції  c = s[2]*3 на прикладі рядка 'Сонечко'

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

c = 1

c = 'ннн' 

c = 'Сонце'

c = 2

Запитання 24

Дано список а = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]. Чому дорівнює значення виразу:а[1] + а[3]

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

6

4

5

11

Запитання 25

 Виберіть код, який із слова

a="інформатика"

формує слово "аніматор"

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

print(a[11]+a[2]+a[1]+a[6]+a[7]+a[8]+a[4]+a[5])

print(a[10]+a[1]+a[0]+a[5]+a[6]+a[7]+a[3]+a[4])

print(a[10]+a[1]+a[0]+a[4]+a[7]+a[6]+a[3]+a[4])

print(a[10]+a[1]+a[0]+a[5]+a[6]+a[2]+a[5]+a[3])

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

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