wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Списки 8 класс

Total questions: 8

Worksheet time: 8mins

Name
Class
Date
1.

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

a)

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

b)

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

c)

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

d)

элементы списка всегда нумеруются с нуля

e)

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

2.

Как называется число, которое указывает на конкретный элемент массива и записывается в квадратных скобках?

a)

индекс

b)

длина

c)

число

d)

размер

3.

Какой индекс имеет последний элемент массива A?

A = [8]*6

(a)  

4.

В программе создали список a. Что будет выведено на экран после выполнения следующих операторов?

a = ['a', 'b', 'c', 'd', 'e', 'f', 'g']

print(len(a))

(a)  

5.

В программе создали список a. Что будет выведено на экран после выполнения следующих операторов?

a = ['b', 'c', 'd', 'e', 'f', 'g']

print(a[0])

(a)  

6.

В программе создали список a. Что будет выведено на экран после выполнения следующих операторов?

a = ['b', 'c', 'd', 'e', 'f', 'g']

print(a[-2])

(a)  

7.

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

X = [1 3 5 7 9 11]

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

X = [0]*6

for k in range(6):

...

a)

X[k] = k

b)

X[k] = 2*k

c)

X[k] = 2*k - 1

d)

X[k] = 2*k + 1

e)

X[k] = 2*(k + 1)

8.

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

X = [1 2 4 8 16 32]

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

X = [1]*6

for k in range(1,6):

...

a)

X[k] = k

b)

X[k] = 2*k

c)

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

d)

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