wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

list, array in python

Total questions: 37

Worksheet time: 20mins

Name
Class
Date
1.

Что такое массив?

a)

это независимая именованная часть программы, которую можно найти после однократного описания, которую можно найти по имени из разделенных частей программы для выполнения определенных действий.

b)

поименная, либо адресованная иным способом, адрес которого можно использовать для осуществления доступа к полученному объекту

c)

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

d)

упорядоченный набор фиксированной регистрации.

2.

Выберите правильное описание массива на языке Python :

a)

а = [1, 2, 3, 4]

b)

а := [1, 2, 3, 4];

c)

переменная а: [1, 2, 3, 4]

d)

var a: массив [1..4] целых чисел;

3.

Выберите верное утверждение для массивов:

a)

В массиве хранятся элементы только одного типа данных (только строки, только числа).

b)

В массиве есть количество символов, равное 2000.

c)

Для создания необходимого массива необходимо написать генератор, который создает по структуре элементы массива.

d)

Массивы можно поделиться.

4.

Выберите правильный вариант вывода первого элемента списка в Python. Список: arr = [1, 2, 3, 4, 5]

a)

print (arr [0])

b)

raw_print: arr ['первый_элемент']

c)

cout << arr [1];

d)

append (arr [0]);

5.
1. Одномерный массив - это ...
a)

массовость

b)

таблица

c)

Одна большая переменная.

d)

Таблица в одной структуре

6.
8. Для чего выполнен массив описаний?
a)
1. Запомнить количество ячеек в массиве
b)
3. Чтобы ЭВМ резервировала память для хранения элементов массива
c)
5. Чтобы самому не забыть массив
7.

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

a)

индекс

b)

длина

c)

число

d)

размер

8.

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

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

print (а [0])

(a)  

9.

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

words = ["hello"]

words.append ("world")

print(words[1])

a)

ошибка

b)

hello

c)

words

d)

world

e)

1

10.

Нумерация в массиве начинается с

a)

0

b)

1

c)

2

d)

3

11.

Длина массива это

a)

номер элемента в массиве

b)

количество элементов в массиве

c)

отдельное значение в массиве

d)

общий список названий значений

12.

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

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

распечатать (а[-2])

(a)  

13.

Определите значение выражения в языке Python

7 // 3 + 7 % 3

a)

Вернёт ошибку

b)

2

c)

4

d)

3

14.

Определите значение а после выполнения программы:

a = 10

b = 5

if a > 5 and a < b:

a = a - 2

print(a)

a)

5

b)

3

c)

10

d)

8

15.

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

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

print(nums[1])

a)

4

b)

2

c)

5

d)

3

16.

Выберите метод, который добавляет значение в список. (Python)

a)

.append()

b)

.pop()

c)

.add()

d)

path.join()

17.

Какая команда пропущена?

а = [ 15, 5, 9, 10 ]

print(a)

Вывод: [15, 5, 9, 10, 15]

a)

a.insert(4,15)

b)

a.append(15)

c)

a.clear(4,15)

d)

del(a,15)

18.

Какой результат выйдет после выполнения кода:

a = [7, 'раз', 'отпей', 'раз', 'отъешь']

a.insert(3,1)

print(a)

a)

[7, 'раз', 'отпей', 1, 'раз', 'отъешь']

b)

[1, 'раз', 'отпей', 7, 'раз', 'отъешь']

c)

[7, 'раз', 'отпей', 3, 'раз', 'отъешь']

d)

[3, 'раз', 'отпей', 1, 'раз', 'отъешь']

19.

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

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

print(len(a))

(a)  

20.

Нумерация в массиве начинается с

a)

0

b)

1

c)

2

d)

3

21.

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

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

print(a[-2])

(a)  

22.

Что выдаст на экран программа?

s = [25, 755, -40, 57, -41]

s[2]=800

print (s)

a)

[25, 755, 800, -40, 57, -41]

b)

[25, 800, 755, -40, 57, -41]

c)

[25, 755, -40, 57, -41, 800]

23.

Как получить элемент из списка?

a)

с помощью метода .get()

b)

по индексу

c)

по ключу

24.

Как в списке поменять мороженое на шоколад?

spisok = ['хлеб', 'масло', 'мороженое', 'кетчуп']

a)

spisok.append('шоколад')

b)

spisok[2] = 'шоколад'

c)

spisok[3] = 'шоколад'

d)

spisok[2].append('шоколад')

25.
a)

13

b)

4

c)

22

d)

17

e)

-2

26.
a)

13

b)

4

c)

17

d)

22

27.
a)

22

b)

17

c)

-2

d)

4

28.

thisList = ["square", "circle", "triangle", "octagon"]

print(thisList[3])

a)

octagon

b)

triangle

c)

circle

d)

square

29.

num = [1, 2, 3, 4]

num.append(0)

print(num)

What is the output?

a)

[0,1,2,3,4]

b)

[1,2,3,4,5]

c)

[0,1,2,3]

d)

[1,2,3,4,0]

30.

что выполняет метод list.append()

a)

удаление элемента

b)

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

c)

вставка элемента

d)

добавление элемента

31.

что выполняет метод list.insert()

a)

вставка элемента

b)

удаление элементов

c)

вставка элемента на позицию

d)

обратная сортировка

32.

команда для сортировки списка

a)

list.sort()

b)

list.sort[]

c)

list.reverse()

d)

list.reverse[]

33.

list=[1,2,3]

list=[1,2,3,1,2,3,1,2,3]

a)

list*list

b)

list+list

c)

list*2

d)

list*3

34.

list.count(m)

a)

удаление элемента

b)

количество элементов

c)

добавление элемента

d)

замена элемента

35.

list=[1,2,3,4,5,6,8,9]

for i in list[0:3]:

print(i)

a)

0123

b)

012

c)

123

d)

1234

36.

a=[7,8,9,10]

вставьте элемент 1 на позицию 2

(a)  

37.

array=[1,4,7,5,7,9,5,6,7,89,]

переверните список

(a)