wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

список python

Total questions: 40

Worksheet time: 23mins

Name
Class
Date
1.

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

a)

строками

b)

индексаторами

c)

элементами

d)

значениями

2.

Из скольких элементов состоит список numbers?

numbers = [3, 5, 7, 9]

a)

4

b)

9

c)

5

d)

3

3.

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

numbers = [0, 1, 3, 14, 2, 7, 9, 8, 10]

print(numbers)

a)

0, 1, 3, 14, 2, 7, 9, 8, 10

b)

0 1 3 14 2 7 9 8 10

c)

['0', '1', '3', '14', '2', '7', '9', '8', '10']

d)

[0, 1, 3, 14, 2, 7, 9, 8, 10]

4.

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

primes = [2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71]

print(...)

(a)  

5.

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

primes = [2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71]

print(...)

(a)  

6.

Допустим, программа состоит из строки кода:

names = []

Какую из приведенных ниже инструкций следует применить для добавления в список по 0 индексу строкового значения 'Chromatica'?

a)

names[0] = 'Chromatica'

b)

names.append('Chromatica')

7.

colors = ['Red', 'Blue', 'Green', 'Black', 'White']

del colors[-1]

colors.remove('Green') print(colors)

a)

['Red', 'Black', 'White']

b)

['Red', 'Blue', 'Black']

c)

['Red', 'Blue', 'Black', 'White']

d)

['Blue', 'Black', 'White']

8.

Метод insert() - ...

a)

возвращает количество равных заданному значению элементов

b)

у списков такой метод отсутствует

c)

вставляет заданное значение в список

d)

удаляет первое вхождение заданного значения

9.

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

a)

Список представляет собой набор данных, который имеет порядок и может быть изменен

b)

В списке много переменных

c)

Список используется для покупок

d)

Список представляет собой набор данных, который не может содержать одинаковые типы данных и не может быть изменен

10.

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

a)

nameList = John, Harry, Jesse, John, Harry, Harry

b)

nameList = ("John", "Harry", "Jesse", "John", "Harry", "Harry")

c)

nameList = ["John", "Harry", "Jesse", "John", "Harry", "Harry"]

d)

nameList = [John, Harry, Jesse, John, Harry, Harry]

11.

Каждый элемент списка имеет свой порядковый номер.


Какой элемент имеет индекс 3?

nameList = ["John", "Harry", "Jesse", "Ron", "Harry", "Hermione"]

a)

"Ron"

b)

"Harry"

c)

"Jesse"

d)

"Hermione"

12.

Какой код вернет имя «Harry» из следующего списка?


nameList = ["John", "Harry", "Jesse", "Ron", "Harry", "Hermione"]

a)

nameList()

b)

nameList[1]

c)

NameList(4)

d)

nameList["4"]

13.

nameList = ["John", "Harry", "Jesse", "Ron", "Harry", "Hermione"]


В конец списка нужно добавить еще одно имя - "Felipe". Выберите верный вариант

a)

nameList.append(Felipe)

b)

append(nameList,"Felipe")

c)

nameList.append["Felipe",7]

d)

nameList.append("Felipe")

14.

Что будет в результате запуска этого кода?


team = “Manchester United”

letter = team[5]

print(letter)

a)

M

b)

d

c)

e

d)

error

15.

Что делает процедура APPEND в следующем коде:


teams = [“Man Utd”, “Man City”, "Arsenal"]

teams.append(“Liverpool”)

a)

Удаляет Liverpool из списка

b)

Добавляет Chelsea в список

c)

Удаляет Arsenal из списка

d)

Добавляет Liverpool в список

16.

Что будет в результате?

a)

blue

b)

green

c)

red

d)

error

17.

Если вы хотите добавить в список players игрока с именем «Bob», какой из следующих примеров кода будет правильным?

a)

players.add("Bob")

b)

player.append("Bob")

c)

players.append("Bob")

d)

players.addend("Bob")

18.

Какие символы используются для списка?

a)

( )

круглые скобки

b)

{ }

фигурные скобки

c)

[ ]

квадратные скобки

d)

" "

кавычки

19.

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

a)

.append()

b)

.pop()

c)

.add()

d)

path.join()

20.

Выберите метод удаления элемента из списка. (Python)

a)

.delete(element)

b)

.delete(index_of_the_element)

c)

.pop(index)

d)

.rmline(element)

21.

Что будет напечатано после выполнения данного фрагмента кода?

a = [1, 2, 3]

a[1] = 3

print(a)

a)

[1, 2, 3]

b)

[1, 3, 3]

c)

3

d)

[3, 2, 3]

22.

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

a)

строками

b)

индексаторами

c)

элементами

d)

значениями

23.

Из скольких элементов состоит список numbers?

numbers = [3, 5, 7, 9]

a)

4

b)

9

c)

5

d)

3

24.

Метод insert() - ...

a)

возвращает количество равных заданному значению элементов

b)

у списков такой метод отсутствует

c)

вставляет заданное значение в список

d)

удаляет первое вхождение заданного значения

25.

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

a)

.append()

b)

.pop()

c)

.add()

d)

path.join()

26.

Выберите правильный вывод для программы на скриншоте.

a)

[1, 2, 15, 5, 6, 17, 3, 13]

b)

[1, 15, 17, 13][2, 5, 6, 3]

c)

[1, 15, 17, 13, 2, 5, 6, 3]

d)

TypeError

27.

Укажите правильную инциализацию массива a

a)

a=5,6,7,8,9

b)

a=[5,6,7,8,9]

c)

a={5,6,7,8,9}

d)

a=(5,6,7,8,9)

28.

Дан следующий код:

a=[4,6,8,10]

Какой код выведет число 8?

a)

print(a[1])

b)

print(a[2])

c)

print(a[3])

d)

print(a[4])

29.

Какая функция добавляет элементы в конец списка?

a)

append

b)

count

c)

index

30.

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

A = [8]*6

(a)  

31.

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

a)

индекс

b)

длина

c)

число

d)

размер

32.

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

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

print(a[0])

(a)  

33.
a)

7

b)

6

c)

5

d)

4

34.

a)

1 6 11 16 21 23 18 13 8 3

b)

3 8 13 18 23 28 33 38 43 48

c)

48 43 38 33 28 23 18 13 8 3

d)

1 6 11 16 21 26 31 36 41 46

35.
a)

Все элементы будут равны 3.

b)

Все элементы будут равны 1.

c)

Все элементы будут равны 0.

d)

Все элементы будут равны своим индексам.

36.
a)

Все элементы будут равны 3.

b)

Все элементы будут равны 1.

c)

Все элементы будут равны 0.

d)

Все элементы будут равны своим индексам.

37.
a)

5

b)

4

c)

3

d)

2

38.
a)

10

b)

52

c)

100

d)

146

39.

Список может хранить

a)

Только один элемент

b)

Неограниченное количество элементов одного типа

c)

Неограниченное количество элементов разного типа

40.

Чтобы создать список

a)

emptylist={}

b)

emptylist=[ ]

c)

emptylist=()

d)

emptylist=newlist