wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python списки

Total questions: 23

Worksheet time: 13mins

Name
Class
Date
1.

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

a = [1, 2, 3]

a[1] = 3

print(a)

a)

[1, 2, 3]

b)

[1, 3, 3]

c)

3

d)

[3, 2, 3]

2.

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

a)

строками

b)

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

c)

элементами

d)

значениями

3.

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

numbers = [3, 5, 7, 9]

a)

4

b)

9

c)

5

d)

3

4.

Может ли список в Python содержать значения разных типов данных?

a)

Да

b)

Нет

5.

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

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]

6.

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

a)

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

b)

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

c)

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

d)

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

7.

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

a)

.append()

b)

.pop()

c)

.add()

d)

path.join()

8.

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

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

9.

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

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]

10.

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


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

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

a)

"Ron"

b)

"Harry"

c)

"Jesse"

d)

"Hermione"

11.

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

a)

blue

b)

green

c)

red

d)

error

12.

Если вы хотите создать пустой список с именем colors, какой из следующих фрагментов кода является правильным?

a)

colors = [ ]

b)

colors = ( )

c)

colors = { }

d)

color = [ ]

13.

Какой индекс у числа 17 в списке numbers?

numbers = [1, 100, 7, 20, 17, 37, 22]

a)

5

b)

4

c)

6

d)

3

14.

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

numbers = [3, 5, 7, 9]

(a)  

15.

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

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

print(primes[...])

(a)  

16.

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")

17.

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

a)

( )

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

b)

{ }

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

c)

[ ]

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

d)

" "

кавычки

18.

Что делает следующий код:

new=[]

for i in range(0,10):

new.append(input())

a)

удаляет элементы из списка

b)

добавляет элементы в пустой список

c)

формирует список из 10 элементов

19.

Запишите число, которое выдаст на экран программа

new=[12,14,0,-2,13,1,17,9,0]

print(new[2] + new[4])



(a)  

20.

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

a=[4,6,8,10]

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

a)

print(a[1])

b)

print(a[2])

c)

print(a[3])

d)

print(a[4])

21.

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

a)

индекс

b)

длина

c)

число

d)

размер

22.

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

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

print(a[0])

(a)  

23.

Какая функция используется для подсчета длины строки в Python?

a)

len()

b)

length()

c)

size()

d)

count()